HttpResponse class
HTTP 响应类
属性
| array |
返回作为 ArrayBuffer 的正文实现的承诺 |
| blob | 返回作为 Blob 的正文实现的承诺 |
| body | 以 ReadableStream 的形式返回正文 |
| body |
返回正文是否已从中读取 |
| cookies | HTTP 响应 Cookie |
| enable |
如果为 true,则启用响应正文的内容协商(如果为 false),请将响应正文视为原始正文 |
| form |
返回正文作为 FormData 履行的承诺 |
| headers | HTTP 响应标头。 |
| json | 返回以 JSON 形式分析的正文实现的承诺 |
| status | HTTP 响应状态代码 |
| text | 以字符串的形式返回以正文的形式实现的承诺 |
构造函数详细信息
HttpResponse(HttpResponseInit)
属性详细信息
arrayBuffer
返回作为 ArrayBuffer 的正文实现的承诺
arrayBuffer: () => Promise<ArrayBuffer>
属性值
() => Promise<ArrayBuffer>
blob
返回作为 Blob 的正文实现的承诺
blob: () => Promise<Blob>
属性值
() => Promise<Blob>
body
以 ReadableStream 的形式返回正文
body: null | ReadableStream<any>
属性值
null | ReadableStream<any>
bodyUsed
返回正文是否已从中读取
bodyUsed: boolean
属性值
boolean
cookies
enableContentNegotiation
如果为 true,则启用响应正文的内容协商(如果为 false),请将响应正文视为原始正文
enableContentNegotiation: boolean
属性值
boolean
formData
返回正文作为 FormData 履行的承诺
formData: () => Promise<FormData>
属性值
() => Promise<FormData>
headers
HTTP 响应标头。
headers: Headers
属性值
Headers
json
返回以 JSON 形式分析的正文实现的承诺
json: () => Promise<unknown>
属性值
() => Promise<unknown>
status
HTTP 响应状态代码
status: number
属性值
number
text
以字符串的形式返回以正文的形式实现的承诺
text: () => Promise<string>
属性值
() => Promise<string>