HttpHeaders 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.

headerNames()

Ottenere i nomi di intestazione contenuti in questa raccolta.

headersArray()

Ottenere le intestazioni contenute in questa raccolta come matrice.

headerValues()

Ottenere i valori di intestazione contenuti in questa raccolta.

rawHeaders()

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.

toJson({ preserveCase?: boolean })

Ottenere la rappresentazione dell'oggetto JSON di questa raccolta di intestazioni HTTP. Il risultato è lo stesso di rawHeaders().

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({ preserveCase?: boolean })

Ottenere la rappresentazione dell'oggetto JSON di questa raccolta di intestazioni HTTP. Il risultato è lo stesso di rawHeaders().

function toJson(options?: { preserveCase?: boolean }): RawHttpHeaders

Parametri

options

{ preserveCase?: boolean }

Restituisce