共用方式為


HttpHeaders interface

表示要求/回應上的一組 HTTP 標頭。 標頭名稱會視為不區分大小寫。

Extends

Iterable<[string, string]>

方法

delete(string)

從集合中移除特定的標頭。

get(string)

傳回特定標頭的值,如果未設定,則傳回未定義。

has(string)

如果指定的標頭存在,則傳回 true。

set(string, string | number | boolean)

設定具有指定值的特定標頭。

toJSON({ preserveCase?: boolean })

存取原始 JS 物件,做為標頭名稱對值的簡單對應。

繼承的方法

[iterator]()

方法詳細資料

delete(string)

從集合中移除特定的標頭。

function delete(name: string)

參數

name

string

要刪除的標頭名稱。

get(string)

傳回特定標頭的值,如果未設定,則傳回未定義。

function get(name: string): undefined | string

參數

name

string

要擷取之標頭的名稱。

傳回

undefined | string

has(string)

如果指定的標頭存在,則傳回 true。

function has(name: string): boolean

參數

name

string

要檢查的標頭名稱。

傳回

boolean

set(string, string | number | boolean)

設定具有指定值的特定標頭。

function set(name: string, value: string | number | boolean)

參數

name

string

要設定之標頭的名稱。

value

string | number | boolean

要用於標頭的值。

toJSON({ preserveCase?: boolean })

存取原始 JS 物件,做為標頭名稱對值的簡單對應。

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

參數

options

{ preserveCase?: boolean }

傳回

繼承的方法的詳細資料

[iterator]()

function [iterator](): Iterator<[string, string], any, undefined>

傳回

Iterator<[string, string], any, undefined>

繼承自 Iterable.__@iterator@130