HttpHeaders interface
Représente un ensemble d’en-têtes HTTP sur une requête/réponse. Les noms d’en-tête sont traités comme respectant la casse.
- Extends
-
Iterable<[string, string]>
Méthodes
delete(string) | Supprime un en-tête spécifique de la collection. |
get(string) | Retourne la valeur d’un en-tête spécifique ou non défini s’il n’est pas défini. |
has(string) | Retourne true si l’en-tête spécifié existe. |
set(string, string | number | boolean) | Définit un en-tête spécifique avec une valeur donnée. |
toJSON({ preserve |
Accède à un objet JS brut qui agit comme une carte simple des noms d’en-têtes aux valeurs. |
Méthodes héritées
[iterator]() |
Détails de la méthode
delete(string)
Supprime un en-tête spécifique de la collection.
function delete(name: string)
Paramètres
- name
-
string
Nom de l’en-tête à supprimer.
get(string)
Retourne la valeur d’un en-tête spécifique ou non défini s’il n’est pas défini.
function get(name: string): undefined | string
Paramètres
- name
-
string
Nom de l’en-tête à récupérer.
Retours
undefined | string
has(string)
Retourne true si l’en-tête spécifié existe.
function has(name: string): boolean
Paramètres
- name
-
string
Nom de l’en-tête à vérifier.
Retours
boolean
set(string, string | number | boolean)
Définit un en-tête spécifique avec une valeur donnée.
function set(name: string, value: string | number | boolean)
Paramètres
- name
-
string
Nom de l’en-tête à définir.
- value
-
string | number | boolean
Valeur à utiliser pour l’en-tête.
toJSON({ preserveCase?: boolean })
Accède à un objet JS brut qui agit comme une carte simple des noms d’en-têtes aux valeurs.
function toJSON(options?: { preserveCase?: boolean }): RawHttpHeaders
Paramètres
- options
-
{ preserveCase?: boolean }
Retours
Détails de la méthode héritée
[iterator]()
function [iterator](): Iterator<[string, string], any, undefined>
Retours
Iterator<[string, string], any, undefined>
héritée de Iterable.__@iterator@206