nginx 文件上傳報(bào)413錯(cuò)誤

背景

最近在做視頻上傳功能,發(fā)現(xiàn)上傳10M+ 的視頻就會報(bào)錯(cuò):

413 Request Entity Too Large

后端限制的大小是1G。

排查前端nginx配置

發(fā)現(xiàn)前端的nginx 配置了 client max body size,而且只有10M!無語了,到底是誰配置的!


client max body size

趕緊改成1G,重啟pod ,大視頻上傳ok了!

client_max_body_size 詳解

  • 默認(rèn)大小是1M ,0表示不控制。
  • 單位:支持 k、m、g(不區(qū)分大小寫),如 10K、2m、1G。
  • 可以分別配置在http、server 和location中,代表不同層級的限制。

下載

  • 下載速度控制:limit_rate,指定每秒鐘下載允許下載的數(shù)據(jù)量大小,0表示不控制
  • 當(dāng)文件已經(jīng)開始下載時(shí),限制后續(xù)的下載速度:limit_rate_after ,設(shè)置在傳輸一定量的數(shù)據(jù)后開始限制下載速度。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容