Partilhar via


HttpHeaders interface

Uma coleção de pares chave/valor de cabeçalho HTTP.

Métodos

clone()

Crie um clone/cópia profundo desta coleção HttpHeaders.

contains(string)

Verifique se essa coleção de cabeçalhos contém ou não uma entrada de cabeçalho para o nome de cabeçalho fornecido.

get(string)

Obtenha o valor do cabeçalho para o nome do cabeçalho fornecido, ou undefined se não existir nenhum cabeçalho nesta coleção com o nome fornecido.

headerNames()

Obtenha os nomes de cabeçalho contidos nesta coleção.

headersArray()

Obtenha os cabeçalhos contidos nesta coleção como uma matriz.

headerValues()

Obtenha os valores de cabeçalho contidos nesta coleção.

rawHeaders()

Obtenha os cabeçalhos contidos nesta coleção como um objeto.

remove(string)

Remova o cabeçalho com o headerName fornecido. Retorne se o cabeçalho existia ou não e foi removido.

set(string, string | number)

Defina um cabeçalho nesta coleção com o nome e o valor fornecidos. O nome não diferencia maiúsculas de minúsculas.

toJson({ preserveCase?: boolean })

Obtenha a representação do objeto JSON desta coleção de cabeçalhos HTTP. O resultado é o mesmo que rawHeaders().

Detalhes de Método

clone()

Crie um clone/cópia profundo desta coleção HttpHeaders.

function clone(): HttpHeadersLike

Devoluções

contains(string)

Verifique se essa coleção de cabeçalhos contém ou não uma entrada de cabeçalho para o nome de cabeçalho fornecido.

function contains(headerName: string): boolean

Parâmetros

headerName

string

Devoluções

boolean

get(string)

Obtenha o valor do cabeçalho para o nome do cabeçalho fornecido, ou undefined se não existir nenhum cabeçalho nesta coleção com o nome fornecido.

function get(headerName: string): undefined | string

Parâmetros

headerName

string

O nome do cabeçalho.

Devoluções

undefined | string

headerNames()

Obtenha os nomes de cabeçalho contidos nesta coleção.

function headerNames(): string[]

Devoluções

string[]

headersArray()

Obtenha os cabeçalhos contidos nesta coleção como uma matriz.

function headersArray(): HttpHeader[]

Devoluções

headerValues()

Obtenha os valores de cabeçalho contidos nesta coleção.

function headerValues(): string[]

Devoluções

string[]

rawHeaders()

Obtenha os cabeçalhos contidos nesta coleção como um objeto.

function rawHeaders(): RawHttpHeaders

Devoluções

remove(string)

Remova o cabeçalho com o headerName fornecido. Retorne se o cabeçalho existia ou não e foi removido.

function remove(headerName: string): boolean

Parâmetros

headerName

string

O nome do cabeçalho a ser removido.

Devoluções

boolean

set(string, string | number)

Defina um cabeçalho nesta coleção com o nome e o valor fornecidos. O nome não diferencia maiúsculas de minúsculas.

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

Parâmetros

headerName

string

O nome do cabeçalho a ser definido. Esse valor não diferencia maiúsculas de minúsculas.

headerValue

string | number

O valor do cabeçalho a ser definido.

toJson({ preserveCase?: boolean })

Obtenha a representação do objeto JSON desta coleção de cabeçalhos HTTP. O resultado é o mesmo que rawHeaders().

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

Parâmetros

options

{ preserveCase?: boolean }

Devoluções