DevToolPal
繁
4xx 用戶端錯誤 非標準

499 Client Closed Request

用戶端關閉請求

意義

當用戶端在伺服器送出回應前關閉連線時,nginx 會記錄 499。用戶端永遠不會看到這個狀態碼。

常見原因

  • 使用者離開頁面或取消了請求
  • 用戶端逾時短於伺服器處理時間
  • 負載平衡器健康檢查逾時

解決方法

用戶端或訪客

如果請求確實需要較長時間,調高用戶端或負載平衡器的逾時。

網站或 API 的維護者

加速緩慢的端點並檢查上游延遲;必須完成的工作可考慮 proxy_ignore_client_abort。

回應範例

HTTP/1.1
HTTP/1.1 499 Client Closed Request
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

規範

不在 IANA 註冊表中,由 nginx 使用。

常見問題

› 499 是官方狀態碼嗎?

不是。它是 nginx 的紀錄代碼,不會在網路上傳送。

› 為什麼 nginx 紀錄中有很多 499?

用戶端或上游負載平衡器先放棄了;比較它們的逾時與你的回應時間。