Uint8Array 创建 ReadableStream 的简单方法是使用 ReadableStream 构造函数,并将整个数组作为单个数据块入队。对于较大的数据块,这种方法可能不理想,因为它实际上并没有“流式传输”数据。
若要以较小的数据块流式传输数据,首先从
Uint8Array 创建一个 Blob 实例。然后使用 Blob.stream() 方法创建一个按指定大小分块流式传输数据的 ReadableStream。
可以通过向
.stream() 方法传递一个数字来设置数据块的大小。
查看 文档 > API > 二进制数据 获取使用 Bun 操作二进制数据的完整文档。