HttpHeaders
Представляет параметры конфигурации заголовков HTTP-запроса. Экземпляры неизменяемы. Методы изменения возвращают клонированный экземпляр с внесёнными изменениями. Исходный объект никогда не изменяется.
API
class HttpHeaders {
constructor(headers?: string | { [name: string]: string | number | (string | number)[]; } | Headers | undefined): HttpHeaders;
has(name: string): boolean;
get(name: string): string | null;
keys(): string[];
getAll(name: string): string[] | null;
append(name: string, value: string | string[]): HttpHeaders;
set(name: string, value: string | string[]): HttpHeaders;
delete(name: string, value?: string | string[] | undefined): HttpHeaders;
}
constructor
HttpHeadersСоздаёт новый объект заголовков HTTP с указанными значениями.
string | { [name: string]: string | number | (string | number)[]; } | Headers | undefined
HttpHeaders
has
booleanПроверяет наличие указанного заголовка.
stringИмя заголовка, наличие которого нужно проверить.
booleanTrue, если заголовок существует, иначе false.
get
string | nullПолучает первое значение указанного заголовка.
stringИмя заголовка.
string | nullСтроковое значение, если заголовок существует, иначе null
keys
string[]Получает имена заголовков.
string[]Список имён заголовков.
getAll
string[] | nullПолучает список значений указанного заголовка.
stringИмя заголовка, значения которого нужно получить.
string[] | nullСтрока со значениями, если заголовок существует, иначе null.
append
HttpHeadersДобавляет новое значение к существующему набору значений заголовка и возвращает их в клоне исходного экземпляра.
stringИмя заголовка, к которому нужно добавить значения.
string | string[]Добавляемое значение.
set
HttpHeadersЗадаёт или изменяет значение указанного заголовка в клоне исходного экземпляра. Если заголовок уже существует, его значение в возвращаемом объекте заменяется указанным.
stringИмя заголовка.
string | string[]Значение или значения, которые нужно задать или заменить для указанного заголовка.
delete
HttpHeadersУдаляет значения указанного заголовка в клоне исходного экземпляра.
stringИмя заголовка.
string | string[] | undefinedЗначение или значения, которые нужно удалить для указанного заголовка.
Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/common/http/HttpHeaders