次の方法で共有


HttpResponse class

HTTP 応答クラス

コンストラクター

HttpResponse(HttpResponseInit)

プロパティ

arrayBuffer

ArrayBuffer として本文で満たされた約束を返します。

blob

本文を BLOB として満たす約束を返します。

body

本文を ReadableStream として返します。

bodyUsed

本文が読み取られたかどうかを返します。

cookies

HTTP 応答 Cookie

enableContentNegotiation

true の場合、応答本文のコンテンツ ネゴシエーションを有効にする false の場合は、応答本文を生として扱います

formData

FormData として本文で満たされた約束を返します。

headers

HTTP 応答ヘッダー。

json

JSON として解析された本文で満たされた約束を返します。

status

HTTP 応答の状態コード

text

本文を文字列として満たす約束を返します。

コンストラクターの詳細

HttpResponse(HttpResponseInit)

new HttpResponse(responseInit?: HttpResponseInit)

パラメーター

responseInit
HttpResponseInit

プロパティの詳細

arrayBuffer

ArrayBuffer として本文で満たされた約束を返します。

arrayBuffer: () => Promise<ArrayBuffer>

プロパティ値

() => Promise<ArrayBuffer>

blob

本文を BLOB として満たす約束を返します。

blob: () => Promise<Blob>

プロパティ値

() => Promise<Blob>

body

本文を ReadableStream として返します。

body: null | ReadableStream<any>

プロパティ値

null | ReadableStream<any>

bodyUsed

本文が読み取られたかどうかを返します。

bodyUsed: boolean

プロパティ値

boolean

cookies

HTTP 応答 Cookie

cookies: Cookie[]

プロパティ値

Cookie[]

enableContentNegotiation

true の場合、応答本文のコンテンツ ネゴシエーションを有効にする false の場合は、応答本文を生として扱います

enableContentNegotiation: boolean

プロパティ値

boolean

formData

FormData として本文で満たされた約束を返します。

formData: () => Promise<FormData>

プロパティ値

() => Promise<FormData>

headers

HTTP 応答ヘッダー。

headers: Headers

プロパティ値

Headers

json

JSON として解析された本文で満たされた約束を返します。

json: () => Promise<unknown>

プロパティ値

() => Promise<unknown>

status

HTTP 応答の状態コード

status: number

プロパティ値

number

text

本文を文字列として満たす約束を返します。

text: () => Promise<string>

プロパティ値

() => Promise<string>