用宝塔安装的nginx后端java服务,上传超过1M的文件的时候会直接失败,请问怎么解决?

提问者:帅平 问题分类:微服务
项目是java写的,使用宝塔安装的nginx,域名开启了https,通过web上传的时候,超过1M的文件上传就不行,小于1M的文件就可以,请问怎么解决?
3 个回答
ろ身
ろ身
可以降低下http版本,也就是在location的地方配置:
proxy_http_version 1.1;
发布于:10个月前 (12-20) IP属地:香港
心似狂潮
心似狂潮
这是由于http2中版本升级造成的问题,开启了http2验证的ssl,如果正常长传的话,前端上传文件之后,nginx获取到的size是0,所以一直卡住,导致超时,并且出现400的错误请求,这时候只需要在nginx里面配置下如下选项即可:
 proxy_request_buffering off;
发布于:2年前 (2023-02-15) IP属地:四川省
我来回答