HttpOperationResponse interface
HTTP 要求和回應的包裝函式物件。 當響應主體以 JSON 或 XML 接收時,還原串行化物件會儲存在 parsedBody
屬性中。
- Extends
屬性
blob |
僅限瀏覽器 作為瀏覽器 Blob 的回應本文。 node.js中一律未定義。 |
body |
以文字表示的回應本文(字串格式) |
parsed |
作為剖析 JSON 或 XML 的響應主體 |
parsed |
剖析的 HTTP 回應標頭。 |
readable |
僅限 NODEJS 回應本文做為 node.js 可讀取數據流。 在瀏覽器中一律未定義。 |
redirected | 重新導向屬性會指出回應是否為重新導向的要求結果。 |
url | URL 屬性包含回應的 URL。 此值將是在任何重新導向之後取得的最終 URL。 |
繼承的屬性
headers | HTTP 回應標頭。 |
request | 原始要求 |
status | HTTP 回應狀態 (例如 200) |
屬性詳細資料
blobBody
僅限瀏覽器
作為瀏覽器 Blob 的回應本文。 node.js中一律未定義。
blobBody?: Promise<Blob>
屬性值
Promise<Blob>
bodyAsText
以文字表示的回應本文(字串格式)
bodyAsText?: null | string
屬性值
null | string
parsedBody
作為剖析 JSON 或 XML 的響應主體
parsedBody?: any
屬性值
any
parsedHeaders
剖析的 HTTP 回應標頭。
parsedHeaders?: {[key: string]: any}
屬性值
{[key: string]: any}
readableStreamBody
僅限 NODEJS
回應本文做為 node.js 可讀取數據流。 在瀏覽器中一律未定義。
readableStreamBody?: ReadableStream
屬性值
ReadableStream
redirected
重新導向屬性會指出回應是否為重新導向的要求結果。
redirected?: boolean
屬性值
boolean
url
URL 屬性包含回應的 URL。 此值將是在任何重新導向之後取得的最終 URL。
url?: string
屬性值
string