Share via


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から継承