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

View in English Always switch to English

Request:text() 方法

基线 广泛可用

自 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) => {
  // 对请求中发送的文本进行处理
});

规范

规范
Fetch
# ref-for-dom-body-text①

浏览器兼容性

参见