意義
用戶端未在時限內送出完整請求,伺服器關閉了連線。
常見原因
- 上傳時網路緩慢或不穩
- 閒置的 keep-alive 連線被伺服器關閉
- 用戶端在送出本文前停滯
解決方法
用戶端或訪客
重試請求;冪等請求遇到 408 可以安全重試。上傳時請檢查連線或使用可續傳上傳。
網站或 API 的維護者
依使用者情況與資料大小,將請求本文與標頭的逾時調整到合理的值。
回應範例
HTTP/1.1
HTTP/1.1 408 Request Timeout
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Connection: close
Content-Length: 0 規範
常見問題
› 408 與 504 的差別?
408:用戶端傳送太慢。504:上游伺服器回應閘道太慢。
› 瀏覽器會重試 408 嗎?
閒置連線被伺服器以 408 關閉時,瀏覽器通常會自動重試。