Udostępnij za pośrednictwem


HttpHeaders class

Kolekcja par klucz/wartość nagłówka HTTP.

Konstruktory

HttpHeaders(RawHttpHeaders)

Metody

clone()

Utwórz głębokie klonowanie/kopię tej kolekcji HttpHeaders.

contains(string)

Sprawdź, czy ta kolekcja nagłówków zawiera wpis nagłówka dla podanej nazwy nagłówka.

get(string)

Pobierz wartość nagłówka dla podanej nazwy nagłówka lub niezdefiniowana, jeśli w tej kolekcji nie istnieje nagłówek o podanej nazwie.

headerNames()

Pobierz nazwy nagłówków zawarte w tej kolekcji.

headersArray()

Pobierz nagłówki zawarte w tej kolekcji jako tablicę.

headerValues()

Pobierz wartości nagłówka zawarte w tej kolekcji.

rawHeaders()

Pobierz nagłówki zawarte w tej kolekcji jako obiekt.

remove(string)

Usuń nagłówek z podanym nagłówkiemName. Zwróć, czy nagłówek istniał i czy został usunięty.

set(string, string | number)

Ustaw nagłówek w tej kolekcji z podaną nazwą i wartością. Nazwa jest niewrażliwa na wielkość liter.

toJson({ preserveCase?: boolean })

Pobierz reprezentację obiektu JSON tej kolekcji nagłówków HTTP.

toString()

Pobierz reprezentację ciągu tej kolekcji nagłówków HTTP.

Szczegóły konstruktora

HttpHeaders(RawHttpHeaders)

new HttpHeaders(rawHeaders?: RawHttpHeaders)

Parametry

rawHeaders
RawHttpHeaders

Szczegóły metody

clone()

Utwórz głębokie klonowanie/kopię tej kolekcji HttpHeaders.

function clone(): HttpHeaders

Zwraca

contains(string)

Sprawdź, czy ta kolekcja nagłówków zawiera wpis nagłówka dla podanej nazwy nagłówka.

function contains(headerName: string): boolean

Parametry

headerName

string

Zwraca

boolean

get(string)

Pobierz wartość nagłówka dla podanej nazwy nagłówka lub niezdefiniowana, jeśli w tej kolekcji nie istnieje nagłówek o podanej nazwie.

function get(headerName: string): undefined | string

Parametry

headerName

string

Nazwa nagłówka.

Zwraca

undefined | string

headerNames()

Pobierz nazwy nagłówków zawarte w tej kolekcji.

function headerNames(): string[]

Zwraca

string[]

headersArray()

Pobierz nagłówki zawarte w tej kolekcji jako tablicę.

function headersArray(): HttpHeader[]

Zwraca

headerValues()

Pobierz wartości nagłówka zawarte w tej kolekcji.

function headerValues(): string[]

Zwraca

string[]

rawHeaders()

Pobierz nagłówki zawarte w tej kolekcji jako obiekt.

function rawHeaders(): RawHttpHeaders

Zwraca

remove(string)

Usuń nagłówek z podanym nagłówkiemName. Zwróć, czy nagłówek istniał i czy został usunięty.

function remove(headerName: string): boolean

Parametry

headerName

string

Nazwa nagłówka do usunięcia.

Zwraca

boolean

set(string, string | number)

Ustaw nagłówek w tej kolekcji z podaną nazwą i wartością. Nazwa jest niewrażliwa na wielkość liter.

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

Parametry

headerName

string

Nazwa nagłówka do ustawienia. Ta wartość jest niewrażliwa na wielkość liter.

headerValue

string | number

Wartość nagłówka do ustawienia.

toJson({ preserveCase?: boolean })

Pobierz reprezentację obiektu JSON tej kolekcji nagłówków HTTP.

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

Parametry

options

{ preserveCase?: boolean }

Zwraca

toString()

Pobierz reprezentację ciągu tej kolekcji nagłówków HTTP.

function toString(): string

Zwraca

string