HttpHeadersLike interface
Raccolta di coppie chiave/valore di intestazione HTTP.
Metodi
clone() | Creare un clone/copia completo di questa raccolta HttpHeaders. |
contains(string) | Ottiene un valore che indica se questa raccolta di intestazioni contiene una voce di intestazione per il nome dell'intestazione specificato. |
get(string) | Ottiene il valore dell'intestazione per il nome dell'intestazione specificato o non definito se non esiste alcuna intestazione in questa raccolta con il nome specificato. |
header |
Ottiene i nomi di intestazione contenuti in questa raccolta. |
headers |
Ottiene le intestazioni contenute in questa raccolta come matrice. |
header |
Ottiene i valori di intestazione contenuti in questa raccolta. |
raw |
Ottiene le intestazioni contenute in questa raccolta come oggetto . |
remove(string) | Rimuovere l'intestazione con il valore headerName specificato. Restituisce un valore che indica se l'intestazione esiste o meno ed è stata rimossa. |
set(string, string | number) | Impostare un'intestazione in questa raccolta con il nome e il valore specificati. Il nome non fa distinzione tra maiuscole e minuscole. |
to |
Ottenere la rappresentazione dell'oggetto JSON di questa raccolta di intestazioni HTTP.
Il risultato è uguale |
Dettagli metodo
clone()
Creare un clone/copia completo di questa raccolta HttpHeaders.
function clone(): HttpHeadersLike
Restituisce
contains(string)
Ottiene un valore che indica se questa raccolta di intestazioni contiene una voce di intestazione per il nome dell'intestazione specificato.
function contains(headerName: string): boolean
Parametri
- headerName
-
string
Restituisce
boolean
get(string)
Ottiene il valore dell'intestazione per il nome dell'intestazione specificato o non definito se non esiste alcuna intestazione in questa raccolta con il nome specificato.
function get(headerName: string): undefined | string
Parametri
- headerName
-
string
Nome dell'intestazione.
Restituisce
undefined | string
headerNames()
Ottiene i nomi di intestazione contenuti in questa raccolta.
function headerNames(): string[]
Restituisce
string[]
headersArray()
Ottiene le intestazioni contenute in questa raccolta come matrice.
function headersArray(): HttpHeader[]
Restituisce
headerValues()
Ottiene i valori di intestazione contenuti in questa raccolta.
function headerValues(): string[]
Restituisce
string[]
rawHeaders()
Ottiene le intestazioni contenute in questa raccolta come oggetto .
function rawHeaders(): RawHttpHeaders
Restituisce
remove(string)
Rimuovere l'intestazione con il valore headerName specificato. Restituisce un valore che indica se l'intestazione esiste o meno ed è stata rimossa.
function remove(headerName: string): boolean
Parametri
- headerName
-
string
Nome dell'intestazione da rimuovere.
Restituisce
boolean
set(string, string | number)
Impostare un'intestazione in questa raccolta con il nome e il valore specificati. Il nome non fa distinzione tra maiuscole e minuscole.
function set(headerName: string, headerValue: string | number)
Parametri
- headerName
-
string
Nome dell'intestazione da impostare. Questo valore non fa distinzione tra maiuscole e minuscole.
- headerValue
-
string | number
Valore dell'intestazione da impostare.
toJson({ preserveCase?: boolean })
Ottenere la rappresentazione dell'oggetto JSON di questa raccolta di intestazioni HTTP.
Il risultato è uguale rawHeaders()
a .
function toJson(options?: { preserveCase?: boolean }): RawHttpHeaders
Parametri
- options
-
{ preserveCase?: boolean }