Solutions
Enjeux
Acheter
Outils
Performances
 
 
 
 
 

Accueil    Outils    Web    Mails visibles 
Les Codes HTTP
 

La transmission d'une requête HTTP (Hyper Text Transfer Protocole) sur Internet provoque une réponse du serveur sollicité. Ces réponses sont toujours accompagnées d'un code HTTP qui permet de savoir comment la requête soumise a été gérée par le serveur.

Cette page fournit la liste des codes HTTP renvoyés par un serveur. Les codes HTTP sont divisés en quatre catégories :

  1. Informationnel 1xx
  2. Opération réussie
  3. Erreur du client 4xx
  4. Erreur du serveur 5xx
Code Message Description
Information 1xx
100 Continue La partie initiale de la requête a bien été reçue et le serveur poursuit le traitement.
101 Switching Protocols Le serveur est disposé à se conformer au changement de protocole, demandé par la requête.
Opération réussie 2xx
200 OK Le traitement de la requête s'est accompli avec succès.
201 Created Une nouvelle ressource a été créée.
202 Accepted La requête a été acceptée pour un traitement, mais celui-ci n'est pas encore achevé.
203 Non-Authoritative Information Les metainformations retournées dans l'entête ne sont pas définies par le serveur d'origine, mais ont été récupérées à partir d'une copie locale ou d'un tiers.
204 No Content Le serveur n'a pas besoint suite au traitement de la requête d'envoyer un réponse au client.
205 Reset Content Le serveur a achevé le traitement de la requête mais le client réinitialise le document provoquant la transmission d'une de la requête.
206 Partial Content Le serveur a accompli une requête GET partielle pour la ressource.
Redirection 3xx
300 Multiple Choices Le client doit sélectionner le choix approprié car il existe plusieurs choix de retour.
301 Moved Permanently La ressource demandée a été déplacée de façon permanente.
302 Found La ressource demandée existe temporairement à un emplacement différent.
303 See Other La ressource demandée peut être trouvée sous une URI différente et devrait pouvoir être obtenue en utilisant un méthode GET sur cette ressource.
304 Not Modified La ressource accédée par le client n'a pas été modifiée.
305 Use Proxy La ressource requise doit être accédée au travers d'un proxy.
306 Inutilisé Inutilisé
307 Temporary Redirect La ressource demandée est temporairement sous une URI différente.
Erreur client 4xx
400 Bad Request La requête soumise a été mal formulée.
401 Unauthorized L'utilisateur ne possède pas d'autorisation pour accéder à la ressource demandée.
402 Payment Required Le paiement est requis.
403 Forbidden L'accès au serveur est interdit.
404 Not Found La page demandée n'a pu être trouvée.
405 Method Not Allowed La méthode spécifié n'est pas autorisée pour la ressource identifiée par l'URI de la requête.
406 Not Acceptable La requête ne peut être acceptée par le serveur.
407 Proxy Authentication Required L'utilisateur doit s'authentifier auprès du proxy.
408 Request Timeout Le temps d'accès à la ressource demandée a expiré.
409 Conflict La requête a échoué en raison d'un conflit avec l'état courant de la ressource. L'utilisateur doit être capable de résoudre le conflit et de soumettre à nouveau la requête.
410 Gone La ressource attendue n'est plus disponible.
411 Length Required Le serveur a refusé la requête car la longueur du message n'a pas été définie par le champ Content-Length.
412 Precondition Failed Les préconditions spécifiées dans un ou plusieurs champs de la requête ont échoué.
413 Request Entity Too Large L'entité de la requête est trop grande.
414 Request-URI Too Long L'URI de la requête est trop longue.
415 Unsupported Media Type Le type de média n'est pas supporté.
416 Requested Range Not Satisfiable La valeur du champ Content-Range n'est pas approprié.
417 Expectation Failed L'attente spécifiée dans le champ Expect ne peut être satisfaite.
Erreur serveur 5xx
500 Internal Server Error Le serveur a produit une erreur interne.
501 Not Implemented Le serveur ne supporte pas la fonctionnalité requise.
502 Bad Gateway La passerelle d'accès ou le proxy est mauvais.
503 Service Unavailable Le service est indisponible.
504 Gateway Timeout Le temps d'accès à la passerelle a expiré.
505 HTTP Version Not Supported La version HTTP n'est pas gérée par le serveur.


Copyright © 2002-2006 NetVIGIE. All Rights Reserved. Design by Acrofish - Contacts NETvigie -