W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Headers 接口的 Headers() 構(gòu)造函數(shù)可以創(chuàng)建一個新的 Headers 對象。
var myHeaders = new Headers(init);
Headers
對象的 HTTP 標(biāo)頭的對象。這可以是一個帶有ByteString
值的簡單對象文本;或現(xiàn)有的Headers
對象。在最后一種情況下,新的Headers
對象從現(xiàn)有Headers
對象繼承其數(shù)據(jù)。創(chuàng)建一個空 Headers 對象很簡單,如下所示:
var myHeaders = new Headers(); // Currently empty
你可以使用 Headers.append 為它添加一個標(biāo)題:
myHeaders.append('Content-Type', 'image/jpeg');
myHeaders.get('Content-Type'); // Returns 'image/jpeg'
或者,您可以在 Headers 創(chuàng)建對象時添加所需的標(biāo)題。在下面的代碼片段中,我們創(chuàng)建一個新 Headers 對象,通過傳遞構(gòu)造函數(shù) init 對象作為參數(shù)來添加一些頭文件:
var httpHeaders = { 'Content-Type' : 'image/jpeg', 'Accept-Charset' : 'utf-8', 'X-My-Custom-Header' : 'Zeke are cool' };
var myHeaders = new Headers(httpHeaders);
現(xiàn)在可以創(chuàng)建另一個 Headers 對象,并將第一個 Headers 對象作為其初始對象傳遞給它:
var secondHeadersObj = new Headers(myHeaders);
secondHeadersObj.get('Content-Type'); // Would return 'image/jpeg' — it inherits it from the first headers object
規(guī)范 | 狀態(tài) | 注釋 |
---|---|---|
Fetch
在該規(guī)范中'Headers()'的定義。
|
Living Standard
|
電腦端 | 移動端 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome
|
Edge
|
Firefox
|
Internet Explorer
|
Opera
|
Safari
|
Android webview
|
Chrome for Android
|
Edge Mobile | Firefox for Android
|
Opera for Android
|
iOS Safari | |
基本支持 | 支持:42 | ? | 支持:39 | 不支持 | 支持:29 | 支持:10.1 | 支持:42 | 支持:42 | ? | 不支持 | 支持:29 | 不支持 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: