我在 Ubuntu 下的 nginx 上运行一个节点应用程序,在上传 200M json 文件时遇到问题。在本地,我在 Mac 上使用 nginx,没有遇到此限制问题。
我已将nginx.conf
http 客户端最大大小设置为 0 和 1000M,但仍然收到错误
/etc/nginx/nginx.conf
http {
client_max_body_size 1000M;
...
在前端我使用 express 并完成了此操作,但我不确定问题是否仅出在 nginx 上
服务器.js
app.use(express.json({ limit: '1000mb' }))
app.use(express.urlencoded({ limit: '1000mb', extended: true }))
/var/log/nginx/error.log
2021/12/20 11:08:42 [error] 5451#5451: *4 client intended to send too large body: