DevToolPal
UK
4xx Помилки клієнта

408 Request Timeout

Час очікування запиту вичерпано

Що це означає

Сервер закрив з'єднання, бо клієнт вчасно не надіслав повний запит.

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

  • Повільна чи нестабільна мережа під час завантаження
  • Сервер закрив неактивне з'єднання 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

Специфікація

RFC 9110 §15.5.9

Часті запитання

› 408 чи 504?

408: клієнт надто повільно надсилав. 504: upstream-сервер надто повільно відповідав шлюзу.

› Чи повторюють браузери 408?

Браузери зазвичай автоматично повторюють запит на неактивному з'єднанні, яке сервер закрив кодом 408.