Bun

指南

使用 Bun 將 ReadableStream 轉換為 Uint8Array

Bun 提供了許多便捷的函式,用於將 ReadableStream 的內容讀取到不同的格式。此程式碼片段將 ReadableStream 的內容讀取到 ArrayBuffer,然後建立一個指向該緩衝區的 Uint8Array

const stream = new ReadableStream();
const buf = await Bun.readableStreamToArrayBuffer(stream);
const uint8 = new Uint8Array(buf);

此外,還有一個便捷的方法可以直接轉換為 Uint8Array

const stream = new ReadableStream();
const uint8 = await Bun.readableStreamToBytes(stream);

有關 Bun 其他 ReadableStream 轉換函式的文件,請參閱 文件 > API > Utils