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