前端发送请求以后后端没有收到请求
而客户端却报了413Error,那这里给大家说一下413是请求实体过大的异常
如果你的请求夹带着文件就可能造成请求实体过大
那这里是什么原因造成的呢
在基础的后端开发中,我们都会用到nginx反向代理
默认大小为1m 超过1m都会造成请求无法发送到服务器的SpringBoot项目
所以我们需要对nginx进行设置

  • 首先要cd到nginx的配置文件的文件夹下
vim nginx.conf #进入配置页面
#然后敲击i键进入可写模式
在配置文件中的http框中加入
client_max_body_size 20M;#这里的大小可以根据实际情况自定义
#键盘敲击:进入命令行模式
wq#退出并保存
  • 然后重启服务 cd到sbin文件夹下
./ nginx -s reload #重启nginx服务

然后就不会发生413错误了请求就能正常打到服务器中了

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐