Sdílet prostřednictvím


HttpHeadersLike interface

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

Metody

clone()

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

contains(string)

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

get(string)

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

headerNames()

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

headersArray()

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

headerValues()

Získá hodnoty hlaviček obsažené v této kolekci.

rawHeaders()

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

remove(string)

Odeberte hlavičku se zadaným headerName. Vrátí informace o tom, zda hlavička existovala a byla odebrána.

set(string, string | number)

Nastavte hlavičku 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. Výsledek je stejný jako rawHeaders().

Podrobnosti metody

clone()

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

function clone(): HttpHeadersLike

Návraty

contains(string)

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

function contains(headerName: string): boolean

Parametry

headerName

string

Návraty

boolean

get(string)

Získejte hodnotu hlavičky pro zadaný název hlavičky 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 hlavičky.

Návraty

undefined | string

headerNames()

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

function headerNames(): string[]

Návraty

string[]

headersArray()

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

function headersArray(): HttpHeader[]

Návraty

headerValues()

Získá hodnoty hlaviček 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 hlavičku se zadaným headerName. Vrátí informace o tom, zda hlavička existovala a byla odebrána.

function remove(headerName: string): boolean

Parametry

headerName

string

Název hlavičky, která se má odebrat.

Návraty

boolean

set(string, string | number)

Nastavte hlavičku 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í malá a velká 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. Výsledek je stejný jako rawHeaders().

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

Parametry

options

{ preserveCase?: boolean }

Návraty