DevToolPal
IT
4xx Errori del client

408 Request Timeout

Timeout della richiesta

Cosa significa

Il server ha chiuso la connessione perché il client non ha inviato una richiesta completa in tempo.

Cause comuni

  • Rete lenta o instabile durante il caricamento
  • Una connessione keep-alive inattiva è stata chiusa dal server
  • Il client si è bloccato prima di inviare il corpo

Come risolvere

Lato client o visitatore

Riprova la richiesta; il 408 si può ritentare senza rischi per richieste idempotenti. Per i caricamenti, controlla la connessione o usa upload ripristinabili.

Lato gestore del sito o dell’API

Regola i timeout di corpo e header su valori realistici per i tuoi utenti e le dimensioni dei dati.

Risposta di esempio

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

Specifica

RFC 9110 §15.5.9

Domande frequenti

› 408 o 504?

408: il client è stato troppo lento a inviare. 504: un server upstream è stato troppo lento a rispondere al gateway.

› I browser ritentano un 408?

Di solito sì, automaticamente, quando il server ha chiuso con 408 una connessione inattiva.