-
200 OK
Tout va bien. La requête a réussi et la ressource est fournie comme attendu.
-
201 Créé
La requête a réussi et une nouvelle ressource a été créée sur le serveur (souvent après un formulaire d'envoi).
-
202 Accepté
La requête a été acceptée pour traitement, mais le processus n'est pas encore terminé ou garanti d'aboutir.
-
203 Information ne faisant pas autorité
La réponse provient d'un proxy qui a modifié le contenu original du serveur.
-
204 Pas de contenu
La requête a réussi, mais le serveur n'a pas de contenu à renvoyer. Le navigateur ne doit pas actualiser la page.
-
205 Réinitialiser le contenu
Le serveur demande au client de réinitialiser le formulaire ou la page web actuelle.
-
206 Contenu partiel
Le serveur ne renvoie qu'une partie de la ressource (utile pour le téléchargement segmenté ou le streaming).
-
207 Statuts multiples (WebDAV)
Utilisé pour renvoyer des informations sur plusieurs ressources dans le corps d'une seule réponse.
-
208 Déjà signalé (WebDAV)
Les membres de la liste ont déjà été signalés dans une réponse précédente pour éviter la redondance.
-
400 Mauvaise requête
Le serveur n'a pas pu comprendre la requête en raison d'une syntaxe invalide ou d'en-têtes incorrects.
-
401 Non autorisé
L'authentification est requise pour accéder à la ressource, ou celle fournie a échoué.
-
402 Paiement requis
Code non utilisé pour l'instant, réservé pour d'éventuels systèmes de paiement futurs.
-
403 Interdit
Accès refusé. Le serveur a compris la requête mais refuse l'autorisation d'accéder à la ressource spécifique. Par exemple pour l'ouverture d'un dossier au lieu d'ouvrir la page directement.
-
404 Non trouvé
Une erreur classique. La ressource demandée (URL) n'existe pas ou a été supprimée du serveur. Pour détecter les erreurs 404 sur un site web, vous pouvez utiliser le site :
Adieu404.com
-
405 Méthode non autorisée
La méthode HTTP utilisée (ex: PUT, DELETE) n'est pas supportée pour cette URL.
-
406 Non acceptable
Le serveur ne peut pas produire de réponse qui corresponde aux critères acceptables définis par le client dans ses en-têtes.
-
407 Authentification proxy requise
Le client doit d'abord s'authentifier auprès d'un serveur proxy pour continuer.
-
408 Dépassement du délai de la requête
Le serveur a mis fin à la connexion car le navigateur n'a pas envoyé la requête dans les temps.
-
409 Conflit
La requête ne peut pas être complétée en raison d'un conflit avec l'état actuel de la ressource (ex: conflit d'édition).
-
410 Disparu
La ressource n'est plus disponible et aucune redirection n'est connue (404 permanent).
-
411 Longueur requise
Le serveur refuse la requête car l'en-tête `Content-Length` n'est pas défini.
-
412 Échec de la précondition
Le client a spécifié des préconditions dans ses en-têtes (If-Match, If-None-Match) qui n'ont pas été remplies par le serveur.
-
413 Charge utile trop grande
Le corps de la requête est plus grand que ce que le serveur est prêt ou capable de traiter.
-
414 URI trop longue
L'URL fournie est trop longue pour que le serveur puisse la traiter.
-
415 Type de média non supporté
Le serveur ne prend pas en charge le format du média envoyé par le client.
-
416 Plage non satisfiable
Le client a demandé une partie du fichier (une plage d'octets) que le serveur ne peut pas fournir.
-
417 Échec de l'attente
Le serveur ne répond pas aux exigences de l'en-tête Expect de la requête.
-
418 Je suis une théière
Code humoristique défini dans une blague d'avril 1998 (HTCPCP/1.0).
-
421 Requête mal dirigée
La requête a été dirigée vers un serveur qui n'est pas en mesure de produire une réponse.
-
422 Contenu non traitable (WebDAV)
La requête est bien formée (syntaxe correcte) mais contient des erreurs sémantiques qui l'empêchent d'être traitée.
-
423 Verrouillé (WebDAV)
La ressource à laquelle on tente d'accéder est verrouillée.
-
424 Dépendance échouée (WebDAV)
La requête a échoué car elle dépendait de l'issue d'une autre opération qui a échoué.
-
425 Trop tôt
Le serveur refuse de traiter la requête car il est susceptible d'être rejoué (attaques de rejeu).
-
426 Mise à jour requise
Le client doit mettre à niveau le protocole pour pouvoir envoyer la requête (ex: passer de HTTP/1.1 à TLS/1.3).
-
428 Précondition requise
Le serveur exige que la requête soit conditionnelle pour éviter les conflits de mise à jour (type "if-match").
-
429 Trop de requêtes
Limitation de débit. L'utilisateur a envoyé trop de requêtes dans un laps de temps donné.
-
431 Champs d'en-tête de requête trop grands
Les en-têtes de la requête (URL, cookies, etc.) sont trop volumineux pour être traités par le serveur.
-
451 Indisponible pour des raisons légales
L'accès à la ressource est refusé pour des raisons juridiques (censure gouvernementale, etc.). En référence au livre Fahrenheit 451.
-
500 Erreur interne du serveur
Le serveur a rencontré un problème. Une erreur classique qui signifie que le serveur n'a pas pu traiter la requête pour une raison inconnue.
-
501 Non implémenté
Le serveur ne prend pas en charge la fonctionnalité ou la méthode requise pour traiter la requête.
-
502 Mauvaise passerelle
Le serveur agissant comme passerelle ou proxy a reçu une réponse invalide du serveur principal (amont).
-
503 Service indisponible
Maintenance ou surcharge temporaire. Le serveur n'est pas prêt à traiter la requête, mais reviendra bientôt en ligne.
-
504 Délai d'attente de la passerelle dépassé
Le serveur intermédiaire n'a pas reçu de réponse du serveur principal dans le temps imparti.
-
505 Version HTTP non supportée
Le serveur ne prend pas en charge la version du protocole HTTP utilisée dans la requête.
-
506 La variante négocie aussi
Erreur de configuration interne liée à la négociation de contenu transparente. Le serveur est bloqué et tourne en boucle.
-
507 Espace de stockage insuffisant (WebDAV)
Le serveur ne peut pas stocker la représentation nécessaire pour compléter la requête.
-
508 Boucle détectée (WebDAV)
Le serveur a détecté une boucle infinie lors du traitement de la requête (par exemple, des redirections sans fin).
-
510 Non étendu (Obsolète)
Le client doit envoyer des extensions supplémentaires dans sa requête pour que le serveur puisse la traiter.
-
511 Authentification réseau requise
Le client doit s'authentifier pour obtenir un accès au réseau (souvent utilisé par les hotspots Wi-Fi ou les portails captifs).