次の方法で共有


HttpOperationResponse interface

core-v1(core-http) と互換性のある 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