547680
如下代码:
const http = require('http')
http.createServer((req, res) => {
console.log('hello') // 输出 hello
res.end('success')
}).listen(80)
如果请求体较大,我发现“输出 hello”那里,要等客户端上传完,才会执行。
那如果上传文件很大,内存是怎么受得了的?
有没有一种方法,在收到请求的时候,就可以拿到 IncomingMessage,
因为它是一个 ReadableStream,可以边读边往硬盘写。