Codes : 1xx 2xx 3xx 4xx 5xx

*1xx : Codes d'information / Information codes
Code Statut / Status Description / Comment
100 Continuer 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.
Continue Waiting for the end part of the request.
The initial part of the request has been received and the client may continue with its request.
101 Changement de protocoles 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.
Switching Protocols The server is complying with a client request to switch protocols to the one specified in the Upgrade header field.
The client asked the server to use another protocol than the one actually used, and the server complied this request.
*2xx : Codes de succ�s / Success codes
Code Statut / Status Description / Comment
200 OK 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).
OK The HTTP request has succeeded.
The information returned with the response is dependent on the method used in the request. For example the response to a standard GET request issued by a web browser is the requested resource (i.e. an HTML page, an image, etc).
201 Cr�� 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".
Created The request has been fulfilled and resulted in a new resource being created.
The newly created resource can be referenced by the URI(s) returned in the entity of the response, with the most specific URL for the resource given by a Location header field.
202 Accept� 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�.
Accepted The request has been accepted for processing, but the processing has not been completed.
This code is used instead of 201 when the processing of the request cannot be carried out immediately, leaving the result undetermined.
203 Information non certifi�e L'information retourn�e n'a pas �t� g�n�r�e par le serveur HTTP mais par une autre source non authentifi�e.
Non-Authoritative Information Usually the preliminary information sent from a server to a browser comes directly from the server. If it does not, then this code might also be sent to indicate that information did not come from a known source.
204 Pas de contenu 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.
No Content The request was accepted and filled but no new information is being sent back.
The browser receiving this response should not change its screen display (although new, and changed, private header information may be sent).
205 Contenu r�initialis� 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.
Reset Content The browser should clear the form used for this transaction for additional input.
Appropriate for data-entry CGI applications.
206 Contenu partiel 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.
Partial Content The server is returning partial data of the size requested.
Used in response to a request specifying a Range header. The server must specify the range included in the response with the Content-Range header.
*3xx : Codes de redirection / Redirection codes
Code Statut / Status Description / Comment
300 Choix multiples 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.
Multiple Choices The requested URI refers to more than one resource.
For example, the URI could refer to a document that has been translated into many languages. The entity body returned by the server could have a list of more specific data about how to choose the correct resource.
301 Changement d'adresse d�finitif 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.
Moved Permanently The requested resource has been assigned a new permanent address (URI).
Any future references to this resource should be done using one of the returned URIs. Web browsers should automatically load the requested resource using its new address.
302 Changement d'adresse temporaire 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.
Moved Temporarily The requested resource resides temporarily under a different URI.
Since the redirection may be altered on occasion, the client should continue to use the Request-URI for future requests.
303 Voir ailleurs L'URI sp�cifi� est disponible � un autre URI et doit �tre demand� par un GET.
See Other The requested URI can be found at a different URI (specified in the Location header) and should be retrieved by a GET on that resource.
304 Non modifi� 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.
Not Modified The web browser has performed a conditional GET request and access is allowed, but the document has not been modified.
This classic response means you have configured your web browser to use an HTTP cache (proxy) in which a copy of the requested document is already stored. The cache proxy thus asked the server if the original document was modified, and received this response, so it will use the local copy instead of loading it from the server.
305 Utiliser le proxy L'URI sp�cifi� doit �tre acc�d� en passant par le proxy.
Use Proxy The requested URI must be accessed through the proxy in the Location header.
*4xx : Erreur du client / Client Error
Code Statut / Status Description / Comment
400 Mauvaise requ�te 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.
Bad Request The HTTP request could not be understood by the server due to malformed syntax.
The web browser may be too recent, or the HTTP server may be too old.
401 Non autoris� 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.
Unauthorized The request requires user authentication.
This means that all or a part of the requested server is protected by a password that should be given to the server to allow access to its contents.
402 Paiement exig� Ce code n'est pas encore mis en oeuvre dans le protocole HTTP.
Payment Required This code is not yet implemented in HTTP.
403 Interdit 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 lorsqu'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).
Forbidden The HTTP server understood the request, but is refusing to fulfill it.
This status code is commonly used when the server does not wish to reveal exactly why the request has been refused, or when no other response is applicable (for example the server is an Intranet and only the LAN machines are authorized to connect).
404 Non trouv� 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 essayez de supprimer progressivement les composants de l'URL en partant de la fin pour �ventuellement retrouver un chemin d'acc�s existant).
Not Found The server has not found anything matching the requested address (URI).
This means the URL you have typed or cliked on is wrong or obsolete and does not match any document existing on the server (you may try to gradualy remove the URL components from the right to the left to eventually retrieve an existing path).
405 M�thode non autoris�e Ce code indique que la m�thode utilis�e par le client n'est pas support�e pour cet URI.
Method Not Allowed This code is given with the Allow header and indicates that the method used by the client is not supported for this URI.
406 Aucun disponible 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.
Not Acceptable The URI specified by the client exists, but not in a format preferred by the client.
Along with this code, the server provides the Content-Language, Content-Encoding, and Content-Type headers.
407 Authentification proxy exig�e Le serveur proxy exige une authentification du client avant de transmettre la requ�te.
Proxy Authentication Required The proxy server needs to authorize the request before forwarding it.
408 Requ�te hors-d�lai 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.
Request Time-out This response code means the client did not produce a full request within some predetermined time (usually specified in the server's configuration), and the server is disconnecting the network connection.
409 Conflit 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�e en retour.
Conflict This code indicates that the request conflicts with another request or with the server's configuration.
Information about the conflict should be returned in the data portion of the reply.
410 Parti L'adresse (URI) demand�e n'existe plus et a �t� d�finitivement supprim�e du serveur.
Gone This code indicates that the requested URI no longer exists and has been permanently removed from the server.
411 Longueur exig�e Le serveur a besoin de conna�tre la taille de cette requ�te pour pouvoir y r�pondre.
Length Required The server will not accept the request without a Content-Length header supplied in the request.
412 Pr�condition �chou�e Les conditions sp�cifi�es dans la requ�te ne sont pas remplies.
Precondition Failed The condition specified by one or more If... headers in the request evaluated to false.
413 Corps de requ�te trop grand Le serveur ne peut traiter la requ�te car la taille de son contenu est trop importante.
Request Entity Too Large The server will not process the request because its entity body is too large.
414 URI trop long Le serveur ne peut traiter la requ�te car la taille de l'objet (URI) a retourner est trop importante.
Request-URI Too Long The server will not process the request because its request URI is too large.
415 Format non support� Le serveur ne peut traiter la requ�te car son contenu est �crit dans un format non support�.
Unsupported Media Type The server will not process the request because its entity body is in an unsupported format.
416 Plage demand�e invalide Le sous-ensemble de recherche sp�cifi� est invalide.
Requested range unsatifiable The server will not process the request because the requested range is invalid.
417 Comportement erron� Le comportement pr�vu pour le serveur n'est pas support�.
Expectation failed The behavior expected fot the server is not supported.
*5xx : Erreur du serveur / Server Error
Code Statut / Status Description / Comment
500 Erreur interne du serveur 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.
Internal Server Error The HTTP server encountered an unexpected condition which prevented it from fulfilling the request.
For example this error can be caused by a serveur misconfiguration, or a resource exhausted or denied to the server on the host machine.
501 Non mis en oeuvre 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 oeuvre pour aucune ressource (soit le navigateur web est trop r�cent, soit le serveur HTTP est trop ancien).
Not Implemented The HTTP server does not support the functionality required to fulfill the request.
This is the appropriate response when the server does not recognize the request method and is not capable of supporting it for any resource (either the web browser is too recent, or the HTTP server is too old).
502 Mauvais interm�diaire 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.
Bad Gateway The gateway server returned an invalid response.
The HTTP server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request.
503 Service indisponible 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.
Service Unavailable The HTTP server is currently unable to handle the request due to a temporary overloading or maintenance of the server.
The implication is that this is a temporary condition which will be alleviated after some delay.
504 Interm�diaire hors-d�lai 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.
Gateway Time-out This response is like 408 (Request Time-out) except that a gateway or proxy has timed out.
505 Version HTTP non support�e La version du protocole HTTP utilis�e dans cette requ�te n'est pas (ou plus) support�e par le serveur.
HTTP Version not supported The server will not support the HTTP protocol version used in the request.