Skip to content

في Bun، يمكن أن تقبل كائنات Response تيار Readable من Node.js.

هذا يعمل لأن كائن Response الخاص بـ Bun يسمح بأي قابل للتكرار غير متزامن كجسم له. تيارات Node.js هي تكرارات غير متزامنة، لذا يمكنك تمريرها مباشرة إلى Response.

ts
import { Readable } from "stream";
import { serve } from "bun";
serve({
  port: 3000,
  fetch(req) {
    return new Response(Readable.from(["مرحبًا، ", "عالم!"]), {
      headers: { "Content-Type": "text/plain" },
    });
  },
});

Bun بواسطة www.bunjs.com.cn تحرير