HttpHeaders interface
Representa um conjunto de cabeçalhos HTTP em uma solicitação/resposta. Os nomes de cabeçalho são tratados como não diferenciam maiúsculas de minúsculas.
- Extends
-
Iterable<[string, string]>
Métodos
delete(string) | Remove um cabeçalho específico da coleção. |
get(string) | Retorna o valor de um cabeçalho específico ou indefinido se não for definido. |
has(string) | Retornará true se o cabeçalho especificado existir. |
set(string, string | number | boolean) | Define um cabeçalho específico com um determinado valor. |
toJSON({ preserve |
Acessa um objeto JS bruto que atua como um mapa simples de nomes de cabeçalho para valores. |
Métodos herdados
[iterator]() |
Detalhes do método
delete(string)
Remove um cabeçalho específico da coleção.
function delete(name: string)
Parâmetros
- name
-
string
O nome do cabeçalho a ser excluído.
get(string)
Retorna o valor de um cabeçalho específico ou indefinido se não for definido.
function get(name: string): undefined | string
Parâmetros
- name
-
string
O nome do cabeçalho a ser recuperado.
Retornos
undefined | string
has(string)
Retornará true se o cabeçalho especificado existir.
function has(name: string): boolean
Parâmetros
- name
-
string
O nome do cabeçalho a ser verificado.
Retornos
boolean
set(string, string | number | boolean)
Define um cabeçalho específico com um determinado valor.
function set(name: string, value: string | number | boolean)
Parâmetros
- name
-
string
O nome do cabeçalho a ser definido.
- value
-
string | number | boolean
O valor a ser usado para o cabeçalho.
toJSON({ preserveCase?: boolean })
Acessa um objeto JS bruto que atua como um mapa simples de nomes de cabeçalho para valores.
function toJSON(options?: { preserveCase?: boolean }): RawHttpHeaders
Parâmetros
- options
-
{ preserveCase?: boolean }
Retornos
Detalhes do método herdado
[iterator]()
function [iterator](): Iterator<[string, string], any, undefined>
Retornos
Iterator<[string, string], any, undefined>
herdado de Iterable.__@iterator@206