We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 75ec27d commit 66b739cCopy full SHA for 66b739c
nodejs/server.js
@@ -6,6 +6,7 @@ const pino = require("pino");
6
const { createServer } = require("http");
7
const { WebSocketServer } = require("ws");
8
const minimist = require("minimist");
9
+const { Readable } = require("node:stream")
10
11
const DEFAULT_TIMEOUT = 60000;
12
@@ -358,7 +359,12 @@ app.use((req, res) => {
358
359
res.set(name, headers[name]);
360
}
361
- res.status(status).send(body);
362
+ if (body instanceof Readable) {
363
+ res.status(status)
364
+ body.pipe(res)
365
+ } else {
366
+ res.status(status).send(body);
367
+ }
368
};
369
370
//
0 commit comments