共用方式為


HttpOperationResponse interface

HTTP 要求和回應的包裝函式物件。 當響應主體以 JSON 或 XML 接收時,還原串行化物件會儲存在 parsedBody 屬性中。

Extends

屬性

blobBody

僅限瀏覽器

作為瀏覽器 Blob 的回應本文。 node.js中一律未定義。

bodyAsText

以文字表示的回應本文(字串格式)

parsedBody

作為剖析 JSON 或 XML 的響應主體

parsedHeaders

剖析的 HTTP 回應標頭。

readableStreamBody

僅限 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

繼承的屬性詳細資料

headers

HTTP 回應標頭。

headers: HttpHeadersLike

屬性值

繼承自HttpResponse.headers

request

原始要求

request: WebResourceLike

屬性值

繼承自HttpResponse.request

status

HTTP 回應狀態 (例如 200)

status: number

屬性值

number

繼承自HttpResponse.status