Choisir entre 401 et 403 lors de la validation d'une requête API.
Choisir la bonne redirection (301 vs 302 vs 307 vs 308) pour une migration d'URL.
Décoder un code loggé par votre gateway (`504` vs `502` — quelle est la diff ?).
Vérifier `422 Unprocessable Entity` pour confirmer que c'est le bon code pour des erreurs de validation.
Citer le nom RFC précis dans une code review (`418 I'm a teapot` existe vraiment).
À propos de Codes HTTP
Le guide de référence Codes HTTP liste tous les codes de statut HTTP de 1xx à 5xx avec leurs descriptions détaillées. Recherchez par code ou par nom. Gratuit, dans le navigateur et sans stockage.
Questions fréquentes
Comment rechercher un code HTTP ?
Utilisez le champ de recherche pour trouver un code HTTP par son numéro (par exemple 404) ou par son nom (par exemple Not Found). La liste complète des codes est organisée par catégorie : 1xx (information), 2xx (succès), 3xx (redirection), 4xx (erreur client) et 5xx (erreur serveur).
Mes recherches sont-elles suivies ?
Non, la recherche se fait localement dans votre navigateur. Aucune donnée n'est envoyée ni stockée. L'outil est une référence statique qui fonctionne entièrement côté client.
Quelles catégories de codes HTTP existent ?
Les codes HTTP sont organisés en cinq catégories : 1xx pour les réponses informatives, 2xx pour les réponses de succès (comme 200 OK), 3xx pour les redirections, 4xx pour les erreurs côté client (comme 404 Not Found) et 5xx pour les erreurs côté serveur (comme 500 Internal Server Error).
Les descriptions viennent-elles des RFCs ?
Les noms suivent le IANA HTTP Status Code Registry (qui reflète RFC 9110 et compagnie), et les descriptions courtes sont paraphrasées du texte RFC pour la lisibilité. Pour la formulation normative exacte — ex. pour argumenter la spec sur une PR — linkez directement la section RFC concernée (RFC 9110 pour la sémantique cœur, RFC 7538 pour 308, RFC 6585 pour 428–451).
Pourquoi certains codes que j'ai vus (ex. 419, 440, 599) manquent ?
Ce sont des codes non-standards, vendor-specific (CSRF Laravel, timeout auth IIS, erreurs de connexion Cloudflare). La liste ici couvre les codes standards enregistrés à l'IANA que tout client HTTP est censé reconnaître. Les codes vendor changent entre plateformes et ne sont pas sûrs pour designer des APIs.