HttpHeadersLike interface
Raccolta di coppie chiave/valore dell'intestazione HTTP.
Metodi
clone() | Creare un clone/copia approfondito di questa raccolta HttpHeaders. |
contains(string) | Ottenere se questa raccolta di intestazioni contiene una voce di intestazione per il nome dell'intestazione specificato. |
get(string) | Ottenere 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 |
Ottenere i nomi di intestazione contenuti in questa raccolta. |
headers |
Ottenere le intestazioni contenute in questa raccolta come matrice. |
header |
Ottenere i valori di intestazione contenuti in questa raccolta. |
raw |
Ottenere le intestazioni contenute in questa raccolta come oggetto. |
remove(string) | Rimuovere l'intestazione con il nome intestazione specificato. Restituisce se esiste o meno l'intestazione ed è stata rimossa. |
set(string, string | number) | Impostare un'intestazione in questa raccolta con il nome e il valore specificati. Il nome è senza distinzione tra maiuscole e minuscole. |
to |
Ottenere la rappresentazione dell'oggetto JSON di questa raccolta di intestazioni HTTP.
Il risultato è lo stesso di |
Dettagli metodo
clone()
Creare un clone/copia approfondito di questa raccolta HttpHeaders.
function clone(): HttpHeadersLike
Restituisce
contains(string)
Ottenere 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)
Ottenere 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()
Ottenere i nomi di intestazione contenuti in questa raccolta.
function headerNames(): string[]
Restituisce
string[]
headersArray()
Ottenere le intestazioni contenute in questa raccolta come matrice.
function headersArray(): HttpHeader[]
Restituisce
headerValues()
Ottenere i valori di intestazione contenuti in questa raccolta.
function headerValues(): string[]
Restituisce
string[]
rawHeaders()
Ottenere le intestazioni contenute in questa raccolta come oggetto.
function rawHeaders(): RawHttpHeaders
Restituisce
remove(string)
Rimuovere l'intestazione con il nome intestazione specificato. Restituisce se esiste o meno l'intestazione 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 è senza distinzione tra maiuscole e minuscole.
function set(headerName: string, headerValue: string | number)
Parametri
- headerName
-
string
Nome dell'intestazione da impostare. Questo valore è senza distinzione tra maiuscole e minuscole.
- headerValue
-
string | number
Valore dell'intestazione da impostare.
toJson()
Ottenere la rappresentazione dell'oggetto JSON di questa raccolta di intestazioni HTTP.
Il risultato è lo stesso di rawHeaders()
.
function toJson(): RawHttpHeaders