Les codes d'erreur des navigateurs sont des codes de statut HTTP renvoyés par les
serveurs web pour indiquer si une demande HTTP a été correctement effectuée. Voici
une liste des principaux codes de statut HTTP, classés par catégories :
1xx - Informations
• 100 Continue : Le serveur a reçu les en-têtes de la demande et le client peut
continuer à envoyer le corps de la demande.
• 101 Switching Protocols : Le serveur accepte de passer à un protocole différent
tel que demandé par le client.
2xx - Succès
• 200 OK : La requête a réussi.
• 201 Created : La requête a réussi et une nouvelle ressource a été créée.
• 202 Accepted : La requête a été acceptée pour traitement, mais le traitement n'est
pas encore terminé.
• 204 No Content : La requête a été traitée avec succès, mais aucune nouvelle
information n'est renvoyée.
3xx - Redirections
• 301 Moved Permanently : La ressource demandée a été déplacée de façon
permanente à une nouvelle URL.
• 302 Found (ou Moved Temporarily) : La ressource demandée est
temporairement disponible à une autre URL.
• 304 Not Modified : La ressource n'a pas été modifiée depuis la dernière demande
du client.
4xx - Erreurs du client
• 400 Bad Request : La requête est mal formulée.
• 401 Unauthorized : L'authentification est nécessaire et a échoué ou n'a pas
encore été fournie.
• 403 Forbidden : Le serveur comprend la requête mais refuse de l'exécuter.
• 404 Not Found : La ressource demandée n'a pas été trouvée sur le serveur.
• 405 Method Not Allowed : La méthode spécifiée dans la requête n'est pas
autorisée pour la ressource.
• 408 Request Timeout : Le serveur n'a pas reçu une requête complète du client
dans le délai imparti.
• 429 Too Many Requests : Le client a envoyé trop de requêtes dans un certain
laps de temps.
5xx - Erreurs du serveur
• 500 Internal Server Error : Une erreur interne au serveur s'est produite.
• 501 Not Implemented : Le serveur ne reconnaît pas la méthode de la requête ou
manque de capacité pour la traiter.
• 502 Bad Gateway : Le serveur, agissant en tant que passerelle ou proxy, a reçu
une réponse invalide de la part du serveur en amont.
• 503 Service Unavailable : Le serveur est actuellement incapable de traiter la
requête en raison d'une surcharge ou d'une maintenance.
• 504 Gateway Timeout : Le serveur, agissant en tant que passerelle ou proxy, n'a
pas reçu une réponse à temps du serveur en amont.