HttpHeaders class

Raccolta di coppie chiave/valore di intestazione HTTP.

Costruttori

HttpHeaders(RawHttpHeaders)

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.

headerNames()

Ottiene i nomi di intestazione contenuti in questa raccolta.

headersArray()

Ottiene le intestazioni contenute in questa raccolta come matrice.

headerValues()

Ottiene i nomi di intestazione contenuti in questa raccolta.

rawHeaders()

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.

toJson()

Ottenere la rappresentazione dell'oggetto JSON di questa raccolta di intestazioni HTTP.

toString()

Ottenere la rappresentazione di stringa di questa raccolta di intestazioni HTTP.

Dettagli costruttore

HttpHeaders(RawHttpHeaders)

new HttpHeaders(rawHeaders?: RawHttpHeaders)

Parametri

rawHeaders
RawHttpHeaders

Dettagli metodo

clone()

Creare un clone/copia completo di questa raccolta HttpHeaders.

function clone(): HttpHeaders

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 nomi 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()

Ottenere la rappresentazione dell'oggetto JSON di questa raccolta di intestazioni HTTP.

function toJson(): RawHttpHeaders

Restituisce

toString()

Ottenere la rappresentazione di stringa di questa raccolta di intestazioni HTTP.

function toString(): string

Restituisce

string