1. 程式人生 > >【PROJECT】HTTP 413錯誤Request entity too large問題原因

【PROJECT】HTTP 413錯誤Request entity too large問題原因

問題情景

瀏覽器或客戶端向伺服器POST資料的時候,因為傳輸收據太大出現的錯誤

問題原因

根據個人經驗,出現該問題原因如下:
1. 伺服器配置

2. nginx配置
nginx預設post請求大小為1M(未驗證),當上傳資料超過這個大小時就會報413錯誤

解決方法

1.伺服器配置

Springboot專案可以修改spring.servlet.multipart.max-file-sizespring.servlet.multipart.max-request-size
https://blog.csdn.net/weixin_38389632/article/details/80112944

2.nginx器配置

修改nginx主題配置檔案nginx.conf,在http{}塊新增或修改設定client_max_body_size

http{
    client_max_body_size = 10M
    # other setting
}