Voici une liste des codes d’erreurs que peut renvoyer un serveur Web.
Code d’erreur
|
Traduction |
301
|
Site déplacé définitivement |
302
|
Site déplacé temporairement |
400 Bad Request
|
La requête contient une erreur de syntaxe. |
401 Unauthorized
|
L’utilisateur n’est pas autorisé à accéder aux données demandées. |
402 Payment Required
|
L’accès au contenu de la page demandée est payant. |
403 Forbidden
|
L’accès a été refusé pour des raisons que le serveur ne souhaite pas communiquer. |
404 Not Found
|
Le document demandé n’existe pas. |
405 Method Not Allowed | La méthode HTTP utilisée n’est pas autorisée pour le document demandé. |
406 Not Acceptabe
|
Le document existe, mais la requête a été présentée sous une forme non acceptée. |
407 Proxy Authentification Required
|
Le serveur proxy doit autoriser la requête avant de la transmettre. |
408 Request Time-out
|
Le serveur a interrompu la connexion car le client n’a pas réussi à envoyer une requête complète dans le délai qui lui était imparti. |
409 Conflict
|
Indique un conflit avec une autre requête ou avec la configuration du serveur. Des informations supplémentaires accompagnent généralement le message d’erreur. |
500 Internal Server Error
|
Une partie du serveur (par exemple un programme CGI) a provoqué une erreur ou comporte une erreur de configuration. |
501 Not Implemented
|
Le client a demandé une action, non prise en charge par le serveur. |
502 Bad Gateway
|
Le serveur ou le proxy a obtenu des réponses non valables de la part d’un autre serveur ou proxy. |
504 Gateway Time-out
|
Equivalent à l’erreur 408, à la différence que le dépassement de délai a été, ici, par un proxy ou une passerelle. |
505 Version Not Supported
|
Le serveur ne prend pas en charge la version de HTTP utilisée par la requête. |