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資源

相關文章
相關標籤/搜索