HttpHeaders class

Kolekce párů klíč/hodnota hlavičky HTTP.

Konstruktory

HttpHeaders(RawHttpHeaders)

Metody

clone()

Vytvořte hluboký klon nebo kopii této kolekce HttpHeaders.

contains(string)

Podívejte se, jestli tato kolekce hlaviček obsahuje položku záhlaví pro zadaný název záhlaví.

get(string)

Získejte hodnotu záhlaví pro zadaný název záhlaví nebo nedefinujte, pokud v této kolekci neexistuje žádná hlavička se zadaným názvem.

headerNames()

Získejte názvy hlaviček, které jsou obsaženy v této kolekci.

headersArray()

Získejte hlavičky obsažené v této kolekci jako pole.

headerValues()

Získejte hodnoty záhlaví obsažené v této kolekci.

rawHeaders()

Získejte hlavičky, které jsou obsaženy v této kolekci jako objekt.

remove(string)

Odeberte záhlaví se zadaným headerName. Vrátí, jestli hlavička existovala a byla odebrána.

set(string, string | number)

Nastavte záhlaví v této kolekci se zadaným názvem a hodnotou. V názvu se nerozlišují malá a velká písmena.

toJson({ preserveCase?: boolean })

Získejte reprezentaci objektu JSON této kolekce hlaviček HTTP.

toString()

Získejte řetězcovou reprezentaci této kolekce hlaviček HTTP.

Podrobnosti konstruktoru

HttpHeaders(RawHttpHeaders)

new HttpHeaders(rawHeaders?: RawHttpHeaders)

Parametry

rawHeaders
RawHttpHeaders

Podrobnosti metody

clone()

Vytvořte hluboký klon nebo kopii této kolekce HttpHeaders.

function clone(): HttpHeaders

Návraty

contains(string)

Podívejte se, jestli tato kolekce hlaviček obsahuje položku záhlaví pro zadaný název záhlaví.

function contains(headerName: string): boolean

Parametry

headerName

string

Návraty

boolean

get(string)

Získejte hodnotu záhlaví pro zadaný název záhlaví nebo nedefinujte, pokud v této kolekci neexistuje žádná hlavička se zadaným názvem.

function get(headerName: string): undefined | string

Parametry

headerName

string

Název záhlaví.

Návraty

undefined | string

headerNames()

Získejte názvy hlaviček, které jsou obsaženy v této kolekci.

function headerNames(): string[]

Návraty

string[]

headersArray()

Získejte hlavičky obsažené v této kolekci jako pole.

function headersArray(): HttpHeader[]

Návraty

headerValues()

Získejte hodnoty záhlaví obsažené v této kolekci.

function headerValues(): string[]

Návraty

string[]

rawHeaders()

Získejte hlavičky, které jsou obsaženy v této kolekci jako objekt.

function rawHeaders(): RawHttpHeaders

Návraty

remove(string)

Odeberte záhlaví se zadaným headerName. Vrátí, jestli hlavička existovala a byla odebrána.

function remove(headerName: string): boolean

Parametry

headerName

string

Název záhlaví, které chcete odebrat.

Návraty

boolean

set(string, string | number)

Nastavte záhlaví v této kolekci se zadaným názvem a hodnotou. V názvu se nerozlišují malá a velká písmena.

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

Parametry

headerName

string

Název hlavičky, která se má nastavit. U této hodnoty se nerozlišují velká a malá písmena.

headerValue

string | number

Hodnota hlavičky, která se má nastavit.

toJson({ preserveCase?: boolean })

Získejte reprezentaci objektu JSON této kolekce hlaviček HTTP.

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

Parametry

options

{ preserveCase?: boolean }

Návraty

toString()

Získejte řetězcovou reprezentaci této kolekce hlaviček HTTP.

function toString(): string

Návraty

string