DevToolPal
UK
4xx Помилки клієнта Нестандартний

499 Client Closed Request

Клієнт закрив запит

Що це означає

nginx записує 499, коли клієнт закрив з'єднання до того, як сервер надіслав відповідь. Клієнт ніколи не бачить цього коду.

Типові причини

  • Користувач пішов зі сторінки або скасував запит
  • Тайм-аут клієнта коротший за час обробки на сервері
  • Тайм-аут health check балансувальника

Як виправити

Якщо ви клієнт або відвідувач

Збільште тайм-аут клієнта чи балансувальника, якщо запити закономірно повільні.

Якщо ви власник сайту чи API

Пришвидшіть повільні ендпоінти й перевірте затримку upstream; розгляньте 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?

Клієнти або upstream-балансувальники здаються першими; порівняйте їхні тайм-аути з часом відповіді.