# 流式响应 > 向客户端进行流式响应。 使用流式响应可以让你在获取数据后立即发送给客户端。这对于大文件或长时间运行的响应非常有用。 ## 创建一个流 要进行流式响应,首先需要使用 [`ReadableStream`](https://developer.mozilla.org/en-US/docs/Web/API/ReadableStream) API 创建一个流: ```ts const stream = new ReadableStream(); ``` 在示例中,我们将创建一个 start 函数,每 100 毫秒发送一个随机数。1000 毫秒后关闭流: ```ts let interval: NodeJS.Timeout; const stream = new ReadableStream({ start(controller) { controller.enqueue("