TrueURL

408 Request Timeout

Le serveur n’a pas reçu de requête complète à temps et ferme la connexion. Le client peut renvoyer la requête sur une nouvelle connexion.

Message de statut
Request Timeout
Redirection
Non
Mise en cache possible par défaut
Non

408 Request Timeout signifie que le serveur n’a pas reçu de message de requête complet dans le délai qu’il était prêt à attendre. Les serveurs l’envoient sur les connexions persistantes (keep-alive) inactives, ou lorsqu’un client commence une requête mais envoie les en-têtes ou le corps trop lentement. Le serveur ferme alors la connexion ; un client qui a encore une requête en cours de transmission peut la répéter sur une nouvelle connexion.

Ne le confondez pas avec 504 Gateway Timeout, où une passerelle attend trop longtemps un serveur en amont, ni avec le code 499 de nginx, consigné lorsque c’est le client qui abandonne le premier.

Exemple de réponse

HTTP
HTTP/1.1 408 Request Timeout
Date: Fri, 06 Nov 2026 10:15:32 GMT
Connection: close
Content-Type: text/html
Content-Length: 54

<html><body><h1>408 Request Timeout</h1></body></html>

SEO et vérification des redirections

Des 408 occasionnels sont sans conséquence. Des 408 fréquents pour les robots d’exploration suggèrent que les délais d’attente du serveur sont trop courts ou que le serveur est surchargé, ce qui peut réduire l’exploration. Un vérificateur de redirections envoie immédiatement des requêtes complètes et reçoit donc rarement de 408 ; si c’est le cas, le serveur ou un proxy placé devant lui est en difficulté.

Causes fréquentes et cas d’usage

  • Une connexion mobile lente envoie le corps d’une requête trop lentement.
  • Une connexion persistante est restée inactive plus longtemps que le délai d’attente du serveur.
  • Des délais d’attente très courts pour les en-têtes ou le corps dans un répartiteur de charge ou un serveur, comme client_header_timeout et client_body_timeout dans nginx.
  • Une protection contre les attaques par requêtes lentes (Slowloris) coupe les clients trop lents.

Vérificateur de redirections d’URL

Affichez chaque code de statut que renvoie une URL, saut par saut, avec le vérificateur de redirections gratuit de TrueURL.