Nginx配置引發413請求錯誤的經歷

2021-08-21 22:12:02 字數 652 閱讀 8605

"white">

the requested resource does not allow request data with

the requested method or

the amount of data provided in

the request exceeds the capacity limit. sorry for

the inconvenience.

please report this message and

include

the following information to us.

thank you very much!

查詢得知,這個413的意思是請求實體太大,應為這個介面是上傳檔案用的,顯然指的是檔案的大小超出了限制。

回顧了後端**,並沒有對上傳檔案的大小做任何限制,自己除錯的時候也沒有碰到過這個問題,想到生產環境用的是nginx做**,所以很有可能問題出在nginx配置上。

在nginx的配置檔案中找到這樣一行:

client_max_body_size 2m;

果然是nginx做了限制,預設的上限是2m,把這個引數適當調整後重啟nginx服務,問題成功結果。

nginx配置後網域名稱上傳檔案報錯413

find name nginx.conf vi etc nginx nginx.conf在配置檔案的http 花括號裡任意找一行寫入如下 client max body size 100m client header timeout 1m client body timeout 10m proxy ...

nginx配置引發的403問題

一 問題 在curl nginx配置的本地網域名稱時出現403 nginx error.log日誌如下 二 疑問 1 www.requesturi.com配置如下 發現root目錄與error日誌中的禁止訪問的檔案不一致,理論上訪問www.requesturi.com應該到 usr local ng...

nginx配置ajax請求跨域

nginx配置 server 大致解釋如下 nginx監聽18081埠,如果是訪問的18081埠則進入監聽,add header四行即為配置的跨域資訊,proxy pass即為實際要訪問的請求位址,如伺服器位址為192.168.60.11,伺服器上有個tomcat埠為8080,外部ajax需要訪問該...