此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

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 ⁨2017年3月⁩.

备注: 此特性在 Web Worker 中可用。

Request 接口的 text() 方法用于读取请求体,并将其以会兑现为 String 的 promise 返回。响应内容始终使用 UTF-8 解码。

语法

js
text()

参数

无。

返回值

一个 promise,会兑现一个 String

示例

js
const text = "Hello world";

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

request.text().then((text) => {
  // 对请求中发送的文本进行处理
});

规范

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

浏览器兼容性

参见