Apache code http d'erreur

De BlaxWiki
Aller à la navigationAller à la recherche

Code / Status / Description

  • 1xx : Codes d'information / Information codes
* 100 Continuer (Continue) / 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 Changement de protocoles (Switching Protocols) / 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.
<pre>

* 2xx : Codes de succès / Success codes
<pre>
* 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).
* 201 Créé (Created) / 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 Accepté (Accepted) / 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 Information non certifiée (Non-Authorative Information) / 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 Pas de contenu (No Content) / 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 Contenu réinitialisé (Reset Content) / 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 Contenu partiel (Partial Content Client Request Redirected) / 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.
  • 3xx : Codes de redirection / Redirection codes
* 300 Multiple Choices
* 301 Moved Permanently
* 302 Moved Temporarily
* 303 See Other
* 304 Not Modified
* 305 Use Proxy

Client Request Errors

  • 400 Bad Request
  • 401 Authorization Required
  • 402 Payment Required (not used yet)
  • 403 Forbidden
  • 404 Not Found
  • 405 Method Not Allowed
  • 406 Not Acceptable (encoding)
  • 407 Proxy Authentication Required
  • 408 Request Timed Out
  • 409 Conflicting Request
  • 410 Gone
  • 411 Content Length Required
  • 412 Precondition Failed
  • 413 Request Entity Too Long
  • 414 Request URI Too Long
  • 415 Unsupported Media Type

Server Errors

  • 500 Internal Server Error
  • 501 Not Implemented
  • 502 Bad Gateway
  • 503 Service Unavailable
  • 504 Gateway Timeout
  • 505 HTTP Version Not Supported