HttpOperationResponse interface
與 core-v1(core-http) 相容的 Http 回應。
- Extends
-
Omit<FullOperationResponse, "request" | "headers">
繼承的屬性
| blob |
僅限瀏覽器 作為瀏覽器 Blob 的回應本文。 node.js中一律未定義。 |
| body |
以文字表示的回應本文(字串格式) |
| browser |
僅限瀏覽器 作為瀏覽器 ReadableStream 的回應本文。 node.js中一律未定義。 |
| parsed |
回應主體做為剖析的 JSON 或 XML。 |
| parsed |
剖析的 HTTP 回應標頭。 |
| readable |
僅限 NODEJS 回應本文做為 node.js 可讀取數據流。 在瀏覽器中一律未定義。 |
| status | 回應的 HTTP 狀態代碼。 |
屬性詳細資料
headers
request
繼承的屬性詳細資料
blobBody
僅限瀏覽器
作為瀏覽器 Blob 的回應本文。 node.js中一律未定義。
blobBody?: Promise<Blob>
屬性值
Promise<Blob>
繼承自 Omit.blobBody
bodyAsText
以文字表示的回應本文(字串格式)
bodyAsText?: null | string
屬性值
null | string
繼承自 Omit.bodyAsText
browserStreamBody
僅限瀏覽器
作為瀏覽器 ReadableStream 的回應本文。 node.js中一律未定義。
browserStreamBody?: ReadableStream<Uint8Array>
屬性值
ReadableStream<Uint8Array>
繼承自 Omit.browserStreamBody
parsedBody
回應主體做為剖析的 JSON 或 XML。
parsedBody?: any
屬性值
any
繼承自 Omit.parsedBody
parsedHeaders
剖析的 HTTP 回應標頭。
parsedHeaders?: {[key: string]: unknown}
屬性值
{[key: string]: unknown}
繼承自 Omit.parsedHeaders
readableStreamBody
僅限 NODEJS
回應本文做為 node.js 可讀取數據流。 在瀏覽器中一律未定義。
readableStreamBody?: ReadableStream
屬性值
ReadableStream
繼承自 Omit.readableStreamBody
status
回應的 HTTP 狀態代碼。
status: number
屬性值
number
繼承自 Omit.status