Request: text() メソッド

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2017.

text()Request インターフェイスのメソッドで、リクエスト本体を読み込み、文字列で解決されるプロミスとして返します。 レスポンスは常に UTF-8 を使用してデコードされます。

構文

js
text()

引数

なし。

返値

文字列で解決するプロミスです。

js
const text = "Hello world";

const request = new Request("/myEndpoint", {
  method: "POST",
  body: text,
});

request.text().then((text) => {
  // リクエストで送信されたテキストに対して何らかの処理を行う
});

仕様書

Specification
Fetch Standard
# ref-for-dom-body-text①

ブラウザーの互換性

BCD tables only load in the browser

関連情報