HTTP

408

Le serveur a fermé la connexion car la requête a mis trop longtemps

Ce qui se passe réellement

Le serveur a attendu que le client termine l'envoi de sa requête (en-têtes + corps) mais le délai d'attente a été dépassé. Le client a ouvert une connexion TCP mais n'a pas envoyé les données assez vite. Causes côté client : connexion Internet lente, fichier volumineux en upload avec une connexion instable. Causes côté serveur : timeout trop court configuré.

Solutions

  1. 1Rafraîchir la page et réessayer.
  2. 2Vérifier la stabilité de la connexion Internet.
  3. 3Si c'est un upload volumineux : utiliser une connexion filaire plus stable.
  4. 4Si c'est votre serveur : augmenter le timeout dans la configuration (Apache: Timeout 300, Nginx: client_body_timeout 300s).
  5. 5Pour les uploads : implémenter un upload par chunks (multipart) plutôt qu'un envoi monolithique.
Explorer tous les codes HTTP
← Retour à Error Decoder