W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Response 接口的 type 只讀屬性包含響應(yīng)的類(lèi)型。該響應(yīng)類(lèi)型可以是以下之一:
注意:“error”響應(yīng)從來(lái)沒(méi)有真正暴露在腳本中:這樣對(duì) fetch() 的響應(yīng)會(huì)拒絕 promise。
var myType = response.type;
type 只讀屬性的值為一個(gè) ResponseType 字符串,指示響應(yīng)的類(lèi)型。
在我們的Fetch Response示例中,我們使用 Request() 構(gòu)造函數(shù)創(chuàng)建一個(gè)新 Request 對(duì)象 ,并將它傳遞給 JPG 路徑。然后我們使用 fetch() 來(lái)獲取這個(gè)請(qǐng)求,通過(guò) Body.blob 從響應(yīng)中提取一個(gè) blob,使用 URL.createObjectURL 創(chuàng)建一個(gè)對(duì)象URL,并在一個(gè) <img> 中顯示它。
請(qǐng)注意,在 fetch() 塊的頂部,我們將響應(yīng) type 記錄到控制臺(tái)。
var myImage = document.querySelector('img');
var myRequest = new Request('flowers.jpg');
fetch(myRequest).then(function(response) {
console.log(response.type); // returns basic by default
response.blob().then(function(myBlob) {
var objectURL = URL.createObjectURL(myBlob);
myImage.src = objectURL;
});
});
規(guī)范 | 狀態(tài) | 注釋 |
---|---|---|
Fetch
該規(guī)范中'類(lèi)型'的定義。
|
Living Standard
|
初始定義 |
電腦端 | 移動(dòng)端 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
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 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: