概述
本文主要介紹GET請求返回HTTP狀態為413錯誤的排查步驟。
問題描述
GET要求標頭大小超過10KB時,返回的HTTP狀態為413錯誤。
解決方案
- 架構為DDoS高防->WAF->SLB->ECS,通過瀏覽器偵錯模式查看返回的HTTP狀態為413。
- 如果SLB是TCP模式監聽,說明是Nginx的client_max_body_size配置過小的問題。
- 使用本地Hosts解析到ECS執行個體測試,同樣返回的HTTP狀態為413,確認是Nginx配置問題導致的。
更多資訊
不同產品的client_max_body_size配置限定值如下:
- DDoS高防:800MB
- WAF:3MB
- SLB:50GB
適用於
- DDoS高防