HttpHeaders interface
Kolekce párů klíč/hodnota hlavičky HTTP.
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. |
header |
Získejte názvy hlaviček, které jsou obsaženy v této kolekci. |
headers |
Získejte hlavičky obsažené v této kolekci jako pole. |
header |
Získejte hodnoty záhlaví obsažené v této kolekci. |
raw |
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. U názvu se nerozlišují malá a velká písmena. |
to |
Získejte reprezentaci objektu JSON této kolekce hlaviček HTTP.
Výsledek je stejný jako |
Podrobnosti metody
clone()
Vytvořte hluboký klon nebo kopii této kolekce HttpHeaders.
function clone(): HttpHeadersLike
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. U 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.
Výsledek je stejný jako rawHeaders()
.
function toJson(options?: { preserveCase?: boolean }): RawHttpHeaders
Parametry
- options
-
{ preserveCase?: boolean }