Code | Message | Signification | Type |
100 |
Continue |
Attente de la suite de la requête HTTP |
OK |
101 |
Switching Protocols |
Il y a eu une demande de changement de protocole qui a été acceptée par le serveur |
OK |
102 |
Processing |
|
OK |
200 |
Ok |
Requête HTTP correctement résolu. C'est le retour le plus fréquent quand tout marche. |
OK |
201 |
Created |
|
OK |
202 |
Accepted |
|
OK |
203 |
Non Authoritative |
Cette information ou ressource n'a pas été traité par le serveur mais par un autre intermédiaire. |
OK |
204 |
No Content |
La requête a été correctement traité par le serveur, mais il n'y a rien à transférer. Ceci n'est pas un problème de client, mais
souvent lié à un script (cgi, PHP, ASP, servlet...) non terminé, ou qui contient quelques erreur dans la réponse à renvoyer. |
OK |
205 |
Reset Content |
|
OK |
206 |
Partial Content |
|
OK |
207 |
Multi Status |
|
OK |
300 |
Multiple Choices |
|
OK |
301 |
Moved Permanently |
La ressource a été déplacé définitivement et le navigateur doit automatiquement charger cette nouvelle adresse à la place de l'ancienne |
OK |
302 |
Moved Temporarily |
Temporairement, la ressource a changé d'adresse, mais le navigateur doit continuer à utiliser la même adresse |
OK |
303 |
See Other |
|
OK |
304 |
Not Modified |
Lors de l'utilisation d'un proxy ou d'un cache, si la ressource a déjà été accédée, alors le cache utilise directement l'information
du cache et ne recharge pas une nouvelle fois le fichier |
OK |
305 |
Use Proxy |
La ressource ne peut être accédé que via un proxy. |
OK |
307 |
Temporary Redirect |
|
OK |
Code | Message | Signification | Type |
400 |
Bad Request |
La requête HTTP n'a pas pu être interprétée par le serveur. Cela peut venir d'un problème dans le browser (en-tête erronée),
soit sur le serveur (trop ancien par exemple) |
KO |
401 |
Unauthorized |
Pour accéder à cette ressource, l'utilisateur doit être authentifié. S'il ne l'est pas, il obtiendra cette réponse. |
KO |
402 |
Payment Required |
La ressource nécessite un paiement. Ceci n'est toujours pas implémenté dans les codes de retour HTTP |
KO |
403 |
Forbidden |
Accès refusé principalement à cause des ACL (Access Control List), ou d'un mauvais login ou mot de passe |
KO |
404 |
Not Found |
Le fichier n'a pas été trouvé sur le serveur (souvent un fichier effacé ou un lien erroné) |
KO |
405 |
Method Not Allowed |
La méthode utilisée par le client n'est pas supporté pour cette ressource |
KO |
406 |
Not Acceptable |
La ressource existe sur le serveur, mais le client n'est pas capable de l'interprétée correctement (en-tête de type
différente par exemple) |
KO |
407 |
Proxy Authentication Required |
Pour accéder à la ressource, vous devez être authentifié sur le proxy. Ce message correspond à la requête d'authentification.
Si l'authentification ne fonctionne pas, on récupère en général un code 403 |
KO |
408 |
Request Time Out |
Le client n'a pas envoyé toute la requête HTTP au serveur dans le temps qui lui était imparti (préférence du serveur), et le serveur
a donc annulé la requête |
KO |
409 |
Conflict |
Code obtenu lors d'un conflit entre 2 requêtes HTTP ou une requête et le serveur. En général, des informations complémentaires
sur le problème sont affichées dans la page |
KO |
410 |
Gone |
Code renvoyé lors de la tentative d'accès à une ressource qui a été supprimée définitivement du serveur |
KO |
411 |
Length Required |
Le serveur a refusé la requête car elle nécessitait la présence de la taille de la ressource pour pouvoir la traiter |
KO |
412 |
Precondition Failed |
Les pré-requis de l'en-tête HTTP ne sont pas remplis |
KO |
413 |
Request Entity Too Large |
Le serveur ne pourra pas traiter la requête car elle est trop grande (trop d'informations envoyées par le client) |
KO |
414 |
Request URI Too Large |
Le serveur ne pourra pas traiter la requête car elle est trop grande (trop d'informations à retourner au client) |
KO |
415 |
Usurpported Media Type |
Le serveur ne pourra pas traiter la requête car elle est dans un format non reconnu. |
KO |
416 |
Range Not Satisfiable |
|
KO |
417 |
Expectation Failed |
Le serveur ne répond pas ce qu'il devrait et génère une exception |
KO |
422 |
Unprocessable Entity |
|
KO |
423 |
Locked |
|
KO |
424 |
Failed Dependency |
|
KO |
426 |
Upgrade Required |
|
KO |
500 |
Internal Server Error |
Majoritairement, un problème de configuration ou de ressources (mémoire, CPU) sur le serveur |
KO |
501 |
Not Implemented |
|
KO |
502 |
Bad Gateway |
Fréquemment associé à un problème de résolution DNS |
KO |
503 |
Service Unavailable |
Le serveur est temporairement en dérangement pour des raisons de maintenance ou de surcharge |
KO |
504 |
Gateway Time Out |
Un proxy ou une gateway n'a pas réussi à transmettre la ressource complète dans les temps |
KO |
505 |
Version Not Supported |
La version HTTP n'est plus supportée par le serveur |
KO |
506 |
Variant Also Varies |
|
KO |
507 |
Insufficient Storage |
|
KO |
510 |
Not Extended |
|
KO |