HttpHeaders interface
表示要求/回應上的一組 HTTP 標頭。 標頭名稱會被視為不區分大小寫。
- Extends
-
Iterable<[string, string]>
方法
delete(string) | 從集合中移除特定標頭。 |
get(string) | 傳回特定標頭的值,如果未設定,則傳回未定義。 |
has(string) | 如果指定的標頭存在,則傳回 true。 |
set(string, string | number | boolean) | 設定具有指定值的特定標頭。 |
toJSON({ preserve |
存取原始 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@206