SplatNet-Backend/judd/middleware/copy-request-stream.js

10 lines
No EOL
258 B
JavaScript

const stream = require('node:stream');
function copyRequestStreamMiddleware(request, response, next) {
request.copy = stream.Readable.from(request.rawBody);
request.copy.headers = request.headers;
next();
}
module.exports = copyRequestStreamMiddleware;