Le code http (Status-Code) est un nombre à 3 chiffres qui traduit
la tentative du serveur de comprendre et satifaire la requête envoyée.
Ce code est à destination d'un navigateur ou d'un robot.
Ce code est suivi d'un petit commentaire ( Reason-Phrase ) décrivant
sommairement le code
Voici la liste des codes http et de leur Reason-Phrases ainsi que la
traduction de ces derniers :
| 1xx |
|
haut |
| 100 Continue |
|
100 : OK |
| 101 Switching Protocols |
|
101 : Le serveur a changé de protocoles |
| |
|
|
| 2xx |
|
haut |
| 200 OK |
|
200 : Requête effectuée avec succès |
| 201 Created |
|
201 : Document créé |
| 202 Accepted |
|
202 : Requête fini de manière asynchrone
(TBS) |
| 203 Non-Authoritative Information |
|
203 : Requête fini de manière incomplète |
| 204 No Content |
|
204 : Aucune infos à renvoyer |
| 205 Reset Content |
|
205 : Requête terminée, mais formulaire
vide |
| 206 Partial Content |
|
206 : Requête GET incomplète |
| |
|
|
| 3xx |
|
haut |
| 300 Multiple Choices |
|
300 : Le serveur ne détermine pas le code de
retour |
| 301 Moved Permanently |
|
301 : Document déplacé de façon
permanente |
| 302 Found |
|
302 : Document déplacé de façon
temporaire |
| 303 See Other |
|
303 : Redirection avec nouvelle méthode d'accès |
| 304 Not Modified |
|
304 : Le champ 'if-modified-since' n'était pas
modifié |
| 305 Use Proxy |
|
305 : Redirection vers un proxy spécifié par
l'entête |
| 306 (Unused) |
|
306 : (non utilisé) |
| 307 Temporary Redirect |
|
307 : HTTP/1.1 |
| |
|
|
| 4xx |
|
haut |
| 400 Bad Request |
|
400 : Erreur de syntaxe dans l'adresse |
| 401 Unauthorized |
|
401 : Pas l'autorisation d'accès au document |
| 402 Payment Required |
|
402 : Accès au document soumis au paiement |
| 403 Forbidden |
|
403 : Pas l'autorisation d'accès au serveur |
| 404 Not Found |
|
404 : La page demandée n'existe pas |
| 405 Method Not Allowed |
|
405 : Méthode de requête non autorisée |
| 406 Not Acceptable |
|
406 : Requête non acceptée par le serveur |
| 407 Proxy Authentication Required |
|
407 : Autorisation du proxy nécessaire |
| 408 Request Timeout |
|
408 : Temps d'accès à la page demandée
expiré |
| 409 Conflict |
|
409 : Manque d'infos (formulaire) |
| 410 Gone |
|
410 : Cette ressource n'est plus disponible |
| 411 Length Required |
|
411 : Le serveur a refusé la requête(mauvaise
longueur) |
| 412 Precondition Failed |
|
412 : La précondition donnée dans la
requête a échoué |
| 413 Request Entity Too Large |
|
413 : L'entité de la requête était
trop grande |
| 414 Request-URI Too Long |
|
414 : L'URI de la requête était trop longue |
| 415 Unsupported Media Type |
|
415 : Type de média non géré |
| 416 Requested Range Not Satisfiable |
|
416 : Champ(s) requi(s) de la zone d'entête trop
grand(s) |
| 417 Expectation Failed |
|
417 : Champ(s) requi(s) de la zone d'entête
absent(s)
|
| |
|
|
| 5xx |
|
haut |
| 500 Internal Server Error |
|
500 : Erreur interne du serveur |
| 501 Not Implemented |
|
501 : Requête faite au serveur non supprimée |
| 502 Bad Gateway |
|
502 : Mauvaise passerelle d'accès |
| 503 Service Unavailable |
|
503 : Service non disponible |
| 504 Gateway Timeout |
|
504 : Temps d'accès à la passerelle expiré |
| 505 HTTP Version Not Supported |
|
505 : Version HTTP non gérée |