共用方式為


HttpOperationResponse interface

與 core-v1 相容的 Http 回應 (core-http) 。

Extends

Omit<FullOperationResponse, "request" | "headers">

屬性

headers

HTTP 標頭索引鍵/值組的集合。

request

要對遠端伺服器提出 HTTP 要求的描述。

繼承的屬性

blobBody

僅限瀏覽器

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

bodyAsText

回應本文作為文字 (字串格式)

browserStreamBody

僅限瀏覽器

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

parsedBody

作為剖析 JSON 或 XML 的回應本文。

parsedHeaders

剖析的 HTTP 回應標頭。

readableStreamBody

僅限 NODEJS

回應本文作為 node.js 可讀取數據流。 在瀏覽器中一律未定義。

status

回應的 HTTP 狀態碼。

屬性詳細資料

headers

HTTP 標頭索引鍵/值組的集合。

headers: HttpHeadersLike

屬性值

request

要對遠端伺服器提出 HTTP 要求的描述。

request: WebResourceLike

屬性值

繼承的屬性詳細資料

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