HttpHeaders class

En samling nyckel-/värdepar för HTTP-huvud.

Konstruktorer

HttpHeaders(RawHttpHeaders)

Metoder

clone()

Skapa en djup klon/kopia av den här HttpHeaders-samlingen.

contains(string)

Hämta om den här rubriksamlingen innehåller en rubrikpost för det angivna rubriknamnet.

get(string)

Hämta rubrikvärdet för det angivna rubriknamnet eller odefinierat om det inte finns något huvud i den här samlingen med det angivna namnet.

headerNames()

Hämta rubriknamnen som finns i den här samlingen.

headersArray()

Hämta rubrikerna som finns i den här samlingen som en matris.

headerValues()

Hämta de rubrikvärden som finns i den här samlingen.

rawHeaders()

Hämta rubrikerna som finns i samlingen som ett -objekt.

remove(string)

Ta bort rubriken med angivet headerName. Returnera om rubriken fanns och togs bort eller inte.

set(string, string | number)

Ange ett sidhuvud i den här samlingen med det angivna namnet och värdet. Namnet är skiftlägesokänsligt.

toJson({ preserveCase?: boolean })

Hämta JSON-objektrepresentationen för den här HTTP-huvudsamlingen.

toString()

Hämta strängrepresentationen av den här HTTP-huvudsamlingen.

Konstruktorinformation

HttpHeaders(RawHttpHeaders)

new HttpHeaders(rawHeaders?: RawHttpHeaders)

Parametrar

rawHeaders
RawHttpHeaders

Metodinformation

clone()

Skapa en djup klon/kopia av den här HttpHeaders-samlingen.

function clone(): HttpHeaders

Returer

contains(string)

Hämta om den här rubriksamlingen innehåller en rubrikpost för det angivna rubriknamnet.

function contains(headerName: string): boolean

Parametrar

headerName

string

Returer

boolean

get(string)

Hämta rubrikvärdet för det angivna rubriknamnet eller odefinierat om det inte finns något huvud i den här samlingen med det angivna namnet.

function get(headerName: string): undefined | string

Parametrar

headerName

string

Namnet på rubriken.

Returer

undefined | string

headerNames()

Hämta rubriknamnen som finns i den här samlingen.

function headerNames(): string[]

Returer

string[]

headersArray()

Hämta rubrikerna som finns i den här samlingen som en matris.

function headersArray(): HttpHeader[]

Returer

headerValues()

Hämta de rubrikvärden som finns i den här samlingen.

function headerValues(): string[]

Returer

string[]

rawHeaders()

Hämta rubrikerna som finns i samlingen som ett -objekt.

function rawHeaders(): RawHttpHeaders

Returer

remove(string)

Ta bort rubriken med angivet headerName. Returnera om rubriken fanns och togs bort eller inte.

function remove(headerName: string): boolean

Parametrar

headerName

string

Namnet på rubriken som ska tas bort.

Returer

boolean

set(string, string | number)

Ange ett sidhuvud i den här samlingen med det angivna namnet och värdet. Namnet är skiftlägesokänsligt.

function set(headerName: string, headerValue: string | number)

Parametrar

headerName

string

Namnet på rubriken som ska anges. Det här värdet är skiftlägesokänsligt.

headerValue

string | number

Värdet för rubriken som ska anges.

toJson({ preserveCase?: boolean })

Hämta JSON-objektrepresentationen för den här HTTP-huvudsamlingen.

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

Parametrar

options

{ preserveCase?: boolean }

Returer

toString()

Hämta strängrepresentationen av den här HTTP-huvudsamlingen.

function toString(): string

Returer

string