我使用expressjs通过POST上传大型数据缓冲区,内容类型是application / octet-stream。
我使用中间件来读取这样的正文内容:
sum(case when e1.result = “result1" and e2.result =“result2" and e1.started_at < e2.started_at then 1 else 0 end) AS ‘My Result'
&#13;
当arraybuffer有大文件(> 50MB)时。它无法读取正文并将错误返回给客户端(Chrome崩溃,firefox xhr返回错误)。
我不知道为什么。请帮我解决这个问题。 非常感谢
答案 0 :(得分:0)
如果有效,请尝试使用以下代码段。
app.use(express.bodyParser({limit:'100mb'}));