Response() - Web APIs 编辑
The Response()
constructor creates a new Response
object.
Syntax
var myResponse = new Response(body, init);
Parameters
- body Optional
- An object defining a body for the response. This can be
null
(which is the default value), or one of: - init Optional
- An options object containing any custom settings that you want to apply to the response, or an empty object (which is the default value). The possible options are:
status
: The status code for the reponse, e.g.,200
.statusText
: The status message associated with the status code, e.g.,OK
.headers
: Any headers you want to add to your response, contained within aHeaders
object or object literal ofByteString
key/value pairs (see HTTP headers for a reference).
Examples
In our Fetch Response example (see Fetch Response live) we create a new Response
object using the constructor, passing it a new Blob
as a body, and an init object containing a custom status
and statusText
:
var myBlob = new Blob();
var init = { "status" : 200 , "statusText" : "SuperSmashingGreat!" };
var myResponse = new Response(myBlob,init);
Specifications
Specification | Status | Comment |
---|---|---|
Fetch The definition of 'Response()' in that specification. | Living Standard | Initial definition |
Browser compatibility
BCD tables only load in the browser
See also
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论