Comment comprendre les codes d'erreurs?
Voici une liste des codes HTTP (codes d'erreur)... :
En français : et en italique souligné la traduction anglaise
100 : OK pour continuer
101 : le serveur a changé de protocoles
200 : requête effectuée avec succès | request completed
201 : document créé (raison : nouvelle URI) | object created, reason = new URI
202 : requête achevée de manière asynchrone (TBS) | async completion (TBS)
203 : requête achevée de manière incomplète | partial completion
204 : aucune information à renvoyer | no info to return
205 : requête terminée mais formulaire vide | request completed, but clear form
206 : requête GET incomplète | partial GET furfilled
300 : le serveur ne peut pas déterminer le code de retour | server couldn't decide what to return
301 : document déplacé de façon permanente | object permanently moved
302 : document déplacé de façon temporaire | object temporarily moved
303 : redirection avec nouvelle méthode d'accès | redirection w/ new access method
304 : le champ 'if-modified-since' n'était pas modifié | if-modified-since was not modified
305 : redirection vers un proxy spécifié par l'entête | redirection to proxy, location header specifies proxy to use
307 : HTTP/1.1 | HTTP/1.1: keep same verb
400 : erreur de syntaxe dans l'adresse du document | invalid syntax
401 : pas d'autorisation d'accès au document | access denied
402 : accès au document soumis au paiement | payment required
403 : pas d'autorisation d'accès au serveur | request forbidden
404 : la page demandée n'existe pas | object not found
405 : méthode de requête du formulaire non autorisée | method is not allowed
406 : requête non acceptée par le serveur | no response acceptable to client found
407 : autorisation du proxy nécessaire | proxy authentication required
408 : temps d'accès à la page demandée expiré | server timed out waiting for request
409 : l'utilisateur doit soumettre à nouveau avec plus d'infos | user should resubmit with more info
410 : cette ressource n'est plus disponible | the resource is no longer available
411 : le server a refusé la requête car elle n'a pas de longueur | the server refused to accept request w/o a length
412 : la précondition donnée dans la requête a échoué | precondition given in request failed
413 : l'entité de la requête était trop grande | request entity was too large
414 : l'URI de la requête était trop longue | request URI too long
415 : type de média non géré | unsupported media type
500 : erreur interne du serveur | internal server error
501 : requête faite au serveur non supprimée | required not supported
502 : mauvaise passerelle d'accès | error response received from gateway
503 : service non disponible | temporarily overloaded
504 : temps d'accès à la passerelle expiré | timed out waiting for gateway
505 : version HTTP non gérée | HTTP version not supported