在上传比较大的图片时,报错:“此响应不是合合法的JSON”,查了一下原因,应该是nginx默认request body大小限制。
错误截图
![](https://zhuchengliang.com/wp-content/uploads/2023/09/Too-Large-Boday-1024x401.jpg)
![](https://zhuchengliang.com/wp-content/uploads/2023/09/Too-Large-Body-2-1024x629.jpg)
查看了一下错误日志,找到原因是:”client intended to send too large body”,如下图日志
![](https://zhuchengliang.com/wp-content/uploads/2023/09/Too-Large-Body-3.jpg)
解决办法
在nginx配置文件添加 client_max_body_size 10M,设置request body最大为10M.
然后重启nginx server即可。
![](https://zhuchengliang.com/wp-content/uploads/2023/09/Too-Large-Body-fix.jpg)
在上传比较大的图片时,报错:“此响应不是合合法的JSON”,查了一下原因,应该是nginx默认request body大小限制。
查看了一下错误日志,找到原因是:”client intended to send too large body”,如下图日志
在nginx配置文件添加 client_max_body_size 10M,设置request body最大为10M.
然后重启nginx server即可。