DevToolPal
PL
4xx Błędy klienta

408 Request Timeout

Przekroczono czas żądania

Co to znaczy

Serwer zamknął połączenie, bo klient nie wysłał na czas kompletnego żądania.

Typowe przyczyny

  • Wolna lub niestabilna sieć podczas przesyłania
  • Serwer zamknął bezczynne połączenie keep-alive
  • Klient zatrzymał się przed wysłaniem treści

Jak naprawić

Jako klient lub odwiedzający

Ponów żądanie; 408 można bezpiecznie ponawiać dla żądań idempotentnych. Przy przesyłaniu sprawdź połączenie lub użyj wznawialnego przesyłania.

Jako właściciel strony lub API

Dostosuj limity czasu dla treści i nagłówków do realnych wartości dla użytkowników i rozmiarów danych.

Przykładowa odpowiedź

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

Specyfikacja

RFC 9110 §15.5.9

FAQ

› 408 czy 504?

408: klient zbyt wolno wysyłał. 504: serwer upstream zbyt wolno odpowiadał bramie.

› Czy przeglądarki ponawiają 408?

Przeglądarki zwykle automatycznie ponawiają żądanie na bezczynnym połączeniu, które serwer zamknął kodem 408.