|
100 :
Attente de la suite de la requête. La partie initiale de la requête a
bien été reçue et le client peut continuer avec la suite de cette requête.
101 :
Le serveur accepte la requête du client de changer de protocole. Le client
a demandé au serveur d'utiliser un autre protocole que celui actuellement
utilisé, et le serveur accepte cette requête.
200 :
La requête HTTP a été traitée avec succès. L'information retournée
avec la réponse dépend de la méthode utilisée dans la requête. Par exemple
la réponse à une requête GET classiquement émise par un navigateur web
sera la ressource demandée (c'est-à-dire une page HTML, une image, etc).
201 :
La requête a été correctement traitée et a résulté en la création
d'une nouvelle ressource. Cette ressource peut être référencée par l'URI
retournée dans le corps de la réponse, avec l'URL la plus précise pour
la ressource indiquée dans l'en-tête du champ "Location".
202 :
La requête a été acceptée pour être traitée, mais son traitement
peut ne pas avoir abouti. Ce code est utilisé en remplacement du 201 lorsque
le traitement ne peut pas avoir lieu immédiatement, son résultat est donc
indéterminé.
203 :
L'information retournée n'a pas été générée par le serveur HTTP mais par
une autre source non authentifiée.
204 :
Le serveur HTTP a correctement traité la requête mais il n'y a pas d'information
à envoyer en retour. Cela peut par exemple se produire lorsqu'un fichier
HTML ou le résultat d'un programme CGI-BIN est vide.
205 :
Le client doit remettre à zéro le formulaire utilisé dans cette transaction.
Ce code est envoyé au logiciel de navigation quand il doit réinitialiser
un formulaire généré dynamiquement par un CGI-BIN, par exemple.
206 :
Le serveur retourne une partie seulement de la taille demandée.
Ce code est utilisé lorsqu'une requête spécifiant une taille a été transmise.
300 :
L'URI demandée concerne plus d'une ressource. Par exemple, l'URI concerne
un document qui a été traduit en plusieurs langues. Le serveur doit retourner
des informations indiquant comment choisir une ressource précise.
301 :
La ressource demandée possède une nouvelle adresse (URI). Toute
référence future à cette ressource doit être faite en utilisant l'une
des URIs retournées dans la réponse. Le navigateur web doit normalement
charger automatiquement la ressource demandée à sa nouvelle adresse.
302 :
La ressource demandée réside temporairement à une adresse (URI) différente.
Cette redirection étant temporaire, le navigateur web doit continuer à
utiliser l'URI originale pour les requêtes futures.
303 :
L'URI spécifié est disponible à un autre URI et doit être demandé par
un GET.
304 :
Le navigateur web a effectué une requête GET conditionnelle et l'accès
est autorisé, mais le document n'a pas été modifié. Cette réponse classique
signifie que vous avez configuré votre navigateur pour utiliser un cache
HTTP (proxy) dans lequel une copie du document demandé est déjà stockée.
Le proxy a donc demandé au serveur si le document original a changé depuis,
et a reçu cette réponse : il pourra ainsi utiliser la copie locale.
305 :
L'URI spécifié doit être accédé en passant par le proxy.
400 :
La requête HTTP n'a pas pu être comprise par le serveur en raison d'une
syntaxe erronée. Le problème peut provenir d'un navigateur web trop récent
ou d'un serveur HTTP trop ancien.
401 :
La requête nécessite une identification de l'utilisateur. Concrètement,
cela signifie que tout ou partie du serveur contacté est protégé par un
mot de passe, qu'il faut indiquer au serveur pour pouvoir accéder à son
contenu.
402 :
Ce code n'est pas encore mis en uvre dans le protocole HTTP. (paiement
exigé)
403 :
Le serveur HTTP a compris la requête, mais refuse de la traiter. Ce code
est généralement utilisé lorsqu'un serveur ne souhaite pas indiquer pourquoi
la requête a été rejetée, ou lorsque aucune autre réponse ne correspond
(par exemple le serveur est un Intranet et seules les machines du réseau
local sont autorisées à se connecter au serveur).
404 :
Le serveur n'a rien trouvé qui corresponde à l'adresse (URI) demandée.
Cela signifie que l'URL que vous avez tapée ou cliquée est mauvaise ou
obsolète et ne correspond à aucun document existant sur le serveur (vous
pouvez essayer de supprimer progressivement les composants de l'URL en
partant de la fin pour éventuellement retrouver un chemin d'accès existant).
405 :
Ce code indique que la méthode utilisée par le client n'est pas supportée
pour cet URI.
406 :
L'adresse (URI) spécifiée existe, mais pas dans le format préféré du client.
Le serveur indique en retour le langage et les types d'encodages disponibles
pour cette adresse.
407 :
Le serveur proxy exige une authentification du client avant de transmettre
la requête.
408 :
Le client n'a pas présenté une requête complète pendant le délai maximal
qui lui était imparti, et le serveur a abandonné la connexion.
409 :
La requête entre en conflit avec une autre requête ou avec la configuration
du serveur. Des informations sur les raisons de ce conflit doivent être
indiquées en retour.
410 :
L'adresse (URI) demandée n'existe plus et a été définitivement supprimée
du serveur.
411 :
Le serveur a besoin de connaître la taille de cette requête pour
pouvoir y répondre.
412 :
Les conditions spécifiées dans la requête ne sont pas remplies.
413 :
Le serveur ne peut traiter la requête car la taille de son contenu est
trop importante.
414 :
Le serveur ne peut traiter la requête car la taille de l'objet (URI) a
retourner est trop importante.
415 :
Le serveur ne peut traiter la requête car son contenu est écrit
dans un format non supporté.
416 :
Le sous-ensemble de recherche spécifié est invalide.
417 :
Le comportement prévu pour le serveur n'est pas supporté.
500 :
Le serveur HTTP a rencontré une condition inattendue qui l'a empêché de
traiter la requête. Cette erreur peut par exemple être le résultat d'une
mauvaise configuration du serveur, ou d'une ressource épuisée ou refusée
au serveur sur la machine hôte.
501 :
Le serveur HTTP ne supporte pas la fonctionnalité nécessaire pour
traiter la requête. C'est la réponse émise lorsque le serveur ne reconnaît
pas la méthode indiquée dans la requête et n'est capable de la mettre
en uvre pour aucune ressource (soit le navigateur web est trop récent,
soit le serveur HTTP est trop ancien).
502 :
Le serveur intermédiaire a fourni une réponse invalide. Le serveur HTTP
a agi en tant qu'intermédiaire (passerelle ou proxy) avec un autre serveur,
et a reçu de ce dernier une réponse invalide en essayant de traiter la
requête.
503 :
Le serveur HTTP est actuellement incapable de traiter la requête en raison
d'une surcharge temporaire ou d'une opération de maintenance. Cela sous-entend
l'existence d'une condition temporaire qui sera levée après un certain
délai.
504 :
Cette réponse est identique au code 408 (requête hors-délai), mais ici
c'est un proxy ou un autre intermédiaire qui a mis trop longtemps à répondre.
505 :
La version du protocole HTTP utilisée dans cette requête n'est pas (ou
plus) supportée par le serveur.
|