FullOperationResponse interface
http 请求和响应的包装器对象。 当响应正文以 JSON 接收时,反序列化对象存储在 parsedBody 属性中。
属性
| parsed |
响应正文作为分析的 JSON。 |
| raw |
原始 HTTP 响应标头。 |
| request | 生成响应的请求。 |
继承属性
| blob |
仅限浏览器 作为浏览器 Blob 的响应正文。 始终在 node.js中未定义。 |
| body |
作为文本的响应正文(字符串格式) |
| browser |
仅限浏览器 作为浏览器 ReadableStream 的响应正文。 始终在 node.js中未定义。 |
| headers | HTTP 响应标头。 |
| readable |
仅 NODEJS 响应正文作为 node.js 可读流。 始终在浏览器中未定义。 |
| status | 响应的 HTTP 状态代码。 |
属性详细信息
parsedBody
rawHeaders
request
继承属性详细信息
blobBody
仅限浏览器
作为浏览器 Blob 的响应正文。 始终在 node.js中未定义。
blobBody?: Promise<Blob>
属性值
Promise<Blob>
继承自 PipelineResponse.blobBody
bodyAsText
作为文本的响应正文(字符串格式)
bodyAsText?: null | string
属性值
null | string
继承自 PipelineResponse.bodyAsText
browserStreamBody
仅限浏览器
作为浏览器 ReadableStream 的响应正文。 始终在 node.js中未定义。
browserStreamBody?: ReadableStream<Uint8Array>
属性值
ReadableStream<Uint8Array>
继承自 PipelineResponse.browserStreamBody
headers
readableStreamBody
仅 NODEJS
响应正文作为 node.js 可读流。 始终在浏览器中未定义。
readableStreamBody?: ReadableStream
属性值
ReadableStream
继承自 PipelineResponse.readableStreamBody
status
响应的 HTTP 状态代码。
status: number
属性值
number
继承自 PipelineResponse.status