Code HTTP

Code Catégorie Signification
100 Informationnelle Continue : Le client peut continuer sa requête.
101 Informationnelle Switching Protocols : Le serveur accepte de changer de protocole.
102 Informationnelle Processing : Le serveur traite la requête, mais aucune réponse n'est disponible.
200 Succès OK : La requête a réussi.
201 Succès Created : La ressource a été créée avec succès.
202 Succès Accepted : La requête a été acceptée mais n'est pas encore traitée.
203 Succès Non-Authoritative Information : La réponse contient des informations non officielles.
204 Succès No Content : La requête a réussi, mais il n'y a pas de contenu à envoyer.
205 Succès Reset Content : Le serveur indique de réinitialiser la vue du document.
206 Succès Partial Content : Réponse partielle, souvent utilisée pour des téléchargements.
300 Redirection Multiple Choices : Plusieurs options pour la ressource demandée.
301 Redirection Moved Permanently : La ressource a été déplacée de façon permanente.
302 Redirection Found (Temporary Redirect) : La ressource a été temporairement déplacée.
303 Redirection See Other : La réponse à la requête peut être trouvée à une autre URL.
304 Redirection Not Modified : La ressource n'a pas été modifiée depuis la dernière requête.
305 Redirection Use Proxy : La ressource doit être accédée via un proxy.
307 Redirection Temporary Redirect : La ressource est temporairement déplacée, utiliser la même méthode HTTP.
308 Redirection Permanent Redirect : Comme 301, mais ne change pas la méthode HTTP utilisée.
400 Erreur client Bad Request : Requête mal formée par le client.
401 Erreur client Unauthorized : Authentification requise pour accéder à la ressource.
402 Erreur client Payment Required : Code réservé à un usage futur.
403 Erreur client Forbidden : Accès refusé à la ressource.
404 Erreur client Not Found : La ressource demandée est introuvable.
405 Erreur client Method Not Allowed : La méthode HTTP utilisée n'est pas autorisée pour cette ressource.
406 Erreur client Not Acceptable : La ressource ne correspond pas aux critères de la requête.
407 Erreur client Proxy Authentication Required : Authentification requise par un proxy.
408 Erreur client Request Timeout : Le client a pris trop de temps pour envoyer la requête.
409 Erreur client Conflict : Conflit dans l'état actuel de la ressource.
410 Erreur client Gone : La ressource n'est plus disponible de façon permanente.
411 Erreur client Length Required : La requête doit indiquer la taille de son corps.
412 Erreur client Precondition Failed : Une condition préalable à la requête a échoué.
413 Erreur client Payload Too Large : Le corps de la requête est trop volumineux.
414 Erreur client URI Too Long : L'URI de la requête est trop long.
415 Erreur client Unsupported Media Type : Le format de la requête n'est pas supporté.
416 Erreur client Range Not Satisfiable : La plage demandée ne peut pas être fournie.
417 Erreur client Expectation Failed : L'attente du client ne peut pas être satisfaite par le serveur.
418 Erreur client I'm a teapot : Code utilisé comme une blague dans le protocole HTTC (RFC 2324).
421 Erreur client Misdirected Request : La requête a été dirigée vers un serveur qui ne peut pas y répondre.
422 Erreur client Unprocessable Entity : La requête est bien formée mais contient des erreurs de logique.
423 Erreur client Locked : La ressource est verrouillée.
424 Erreur client Failed Dependency : Une requête précédente a échoué, donc celle-ci aussi.
425 Erreur client Too Early : La requête est envoyée trop tôt.
426 Erreur client Upgrade Required : Le client doit passer à un autre protocole pour continuer.
428 Erreur client Precondition Required : Une condition préalable est nécessaire pour traiter la requête.
429 Erreur client Too Many Requests : Le client a envoyé trop de requêtes en un laps de temps.
431 Erreur client Request Header Fields Too Large : Les champs d'en-tête de la requête sont trop grands.
451 Erreur client Unavailable For Legal Reasons : La ressource n'est pas disponible pour des raisons légales.
500 Erreur serveur Internal Server Error : Le serveur a rencontré une condition inattendue.
501 Erreur serveur Not Implemented : Le serveur ne reconnaît pas ou ne supporte pas la méthode demandée.
502 Erreur serveur Bad Gateway : Le serveur agit comme une passerelle et a reçu une réponse invalide.
503 Erreur serveur Service Unavailable : Le serveur est temporairement indisponible (surcharge ou maintenance).
504 Erreur serveur Gateway Timeout : Le serveur, en tant que passerelle, n'a pas reçu de réponse à temps d'un autre serveur.
505 Erreur serveur HTTP Version Not Supported : La version du protocole HTTP n'est pas supportée.
506 Erreur serveur Variant Also Negotiates : Erreur de configuration du serveur.
507 Erreur serveur Insufficient Storage : Le serveur n'a pas assez de capacité pour traiter la requête.
508 Erreur serveur Loop Detected : Le serveur a détecté une boucle infinie dans le traitement de la requête.
510 Erreur serveur Not Extended : Des extensions supplémentaires sont nécessaires pour traiter la requête.
511 Erreur serveur Network Authentication Required : Authentification réseau requise pour accéder à la ressource.