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. |
header |
Získá názvy hlaviček, které jsou obsaženy v této kolekci. |
headers |
Získá hlavičky obsažené v této kolekci jako pole. |
header |
Získá hodnoty hlaviček obsažené v této kolekci. |
raw |
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. |
to |
Získejte reprezentaci objektu JSON této kolekce hlaviček HTTP.
Výsledek je stejný jako |
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 }