ok
只读特性在
响应
interface contains a Boolean stating whether the response was successful (status in the range 200-299) or not.
var myOK = response.ok;
A
布尔
.
In our
Fetch Response example
(见
Fetch Response live
) we create a new
Request
对象使用
Request()
constructor, passing it a JPG path. We then fetch this request using
fetch()
, extract a blob from the response using
Body.blob
, create an object URL out of it using
URL.createObjectURL
, and display this in an
<img>
.
注意:
at the top of the
fetch()
block we log the response
ok
value to the console.
var myImage = document.querySelector('img');
var myRequest = new Request('flowers.jpg');
fetch(myRequest).then(function(response) {
console.log(response.ok); // returns true if the response returned successfully
response.blob().then(function(myBlob) {
var objectURL = URL.createObjectURL(myBlob);
myImage.src = objectURL;
});
});
| 规范 | 状态 | 注释 |
|---|---|---|
|
Fetch
The definition of 'ok' in that specification. |
实时标准 | 初始定义 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
ok
|
Chrome
42
|
Edge 14 |
Firefox
39
|
IE No |
Opera
29
|
Safari 10.1 | WebView Android No | Chrome Android No | Firefox Android No |
Opera Android
29
|
Safari iOS 10.3 | Samsung Internet Android No |
完整支持
不支持
实验。期望将来行为有所改变。
用户必须明确启用此特征。
响应