請求:arrayBuffer() 方法

Baseline 已廣泛支援

此特性已得到良好確立,可跨多種裝置和瀏覽器版本使用。自 2017 年 3 月起,所有瀏覽器均支援此特性。

注意:此功能在 Web Workers 中可用。

Request 介面的 arrayBuffer() 方法讀取請求體,並返回一個 Promise,該 Promise 解決為一個 ArrayBuffer

語法

js
arrayBuffer()

引數

無。

返回值

一個解決為 ArrayBuffer 的 Promise。

示例

js
const myArray = new Uint8Array(10);

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

request.arrayBuffer().then((buffer) => {
  // do something with the buffer sent in the request
});

規範

規範
Fetch
# ref-for-dom-body-arraybuffer①

瀏覽器相容性

另見