Bun bietet eine Reihe von Hilfsfunktionen zum Lesen des Inhalts eines ReadableStream in verschiedene Formate. Dieses Snippet liest den Inhalt eines ReadableStream in einen ArrayBuffer und erstellt dann eine Uint8Array, die auf den Buffer zeigt.
ts
const stream = new ReadableStream();
const buf = await Bun.readableStreamToArrayBuffer(stream);
const uint8 = new Uint8Array(buf);Zusätzlich gibt es eine Convenience-Methode, um direkt in eine Uint8Array zu konvertieren.
ts
const stream = new ReadableStream();
const uint8 = await Bun.readableStreamToBytes(stream);Siehe Docs > API > Utils für Dokumentation zu Bun's anderen ReadableStream-Konvertierungsfunktionen.