Preview
Skip to content
CodingDiary
返回

解决 Nginx 413 Request Entity Too Large 问题

编辑页面
导读

Spring Boot 文件上传遇到 Nginx 413 Request Entity Too Large?原因是 Nginx 默认限制请求体大小为 1MB。解决方法很简单:在 server 块加一行 client_max_body_size 20M,然后 nginx -s reload 重启即可。一分钟解决的小问题,记录一下备忘。

使用 Spring Boot 文件上传的时候,前端使用 nginx 代理后端请求,出现如下 413 Request Entity Too Large 这个错误。

nginx-413

解决方法其实也十分简单,只需要在 nginx 配置文件里添加如下内容,重启 nginx,即可解决。

server {
    # ...
    listen       80;
    server_name  localhost;
    client_max_body_size 20M;
    # ...
}

重启 nginx,nginx -s reload,大功告成!


编辑页面
分享到:

上一篇
修改 git 提交的时间
下一篇
解决 Mac 安装最新版 minikube 出现的问题