413(Request Entity Too Large)

场景,在现金速达后台上传图片的时候,fetch请求报错,图片虽然不大,只有几百kb可是须要转成bese64传给后台,node

413(Request Entity Too Large)nginx

一开始觉得是fetch请求限制了请求资源的大小,后来搜索了一番,彷佛没有什么地方能够限制这个上传资源大小的地方,而后,误区跑到nosejs上去了服务器

nodejs的Express报错,Payload Too Large,请求数据太大

可是我也没有用nodejs构建服务啊,fetch

偶然又看到,还有nginx 服务器限制了上传文件的大小,也会报这样的错误,这就和个人项目环境匹配了,因而就让后台在nginx配置文件中修改,spa

在http{ }中设置:client_max_body_size 10m;

查了下这个默认的大小是1m.net

最终,问题解决了。blog

 

参考:图片

https://blog.csdn.net/weixin_43453386/article/details/83783014资源

相关文章
相关标签/搜索