Headers

弃用说明

see https://angular.io/guide/http

class Headers { static fromResponseHeaderString(headersString: string): Headers constructor(headers?: Headers | {...}) append(name: string, value: string): void delete(name: string): void forEach(fn: (values: string[], name: string | undefined, headers: Map<string, string[]>) => void): void get(name: string): string | null has(name: string): boolean keys(): string[] set(name: string, value: string | string[]): void values(): string[][] toJSON(): {...} getAll(name: string): string[] | null entries() }

静态方法

Returns a new Headers instance from the given DOMString of Response Headers

static fromResponseHeaderString(headersString: string): Headers

参数

headersString

Type: string.

返回值

Headers

构造函数

constructor(headers?: Headers | { [name: string]: any; } | null)

参数

headers

Type: Headers | { [name: string]: any; } | null.

可选. 默认值是 undefined.

方法

Appends a header to existing list of header values for a given header name.

append(name: string, value: string): void

参数

name

Type: string.

value

Type: string.

返回值

void

Deletes all header values for the given name.

delete(name: string): void

参数

name

Type: string.

返回值

void

forEach(fn: (values: string[], name: string | undefined, headers: Map<string, string[]>) => void): void

参数

fn

Type: (values: string[], name: string | undefined, headers: Map) => void.

返回值

void

Returns first header that matches given name.

get(name: string): string | null

参数

name

Type: string.

返回值

string | null

Checks for existence of header by given name.

has(name: string): boolean

参数

name

Type: string.

返回值

boolean

Returns the names of the headers

keys(): string[]

参数

没有参数。

返回值

string[]

Sets or overrides header value for given name.

set(name: string, value: string | string[]): void

参数

name

Type: string.

value

Type: string | string[].

返回值

void

Returns values of all headers.

values(): string[][]

参数

没有参数。

返回值

string[][]

Returns string of all headers.

toJSON(): { [name: string]: any; }

参数

没有参数。

返回值

`{

}`

Returns list of header values for a given name.

getAll(name: string): string[] | null

参数

name

Type: string.

返回值

string[] | null

This method is not implemented.

entries()

参数

没有参数。