Recherche de codes de statut HTTP
Recherchez n'importe quel code de statut HTTP par numéro ou par nom et découvrez ce qu'il signifie vraiment, du 100 Continue au 511 Network Authentication Required.
🔒 Traitement local dans votre navigateur
Loading…
Comment l'utiliser
- Saisissez un code de statut dans le champ de recherche : 404, 301 ou 500, par exemple.
- Vous pouvez aussi chercher par nom : taper « gateway » fait ressortir à la fois 502 Bad Gateway et 504 Gateway Timeout.
- Les numéros partiels fonctionnent également : « 40 » affiche d'un coup toute la plage 400 à 409.
- Lisez la description sous chaque code pour comprendre sa signification et les cas où un serveur l'envoie.
- Appuyez sur Réinitialiser pour effacer la recherche et parcourir de nouveau l'ensemble du registre.
Fonctionnalités
- Couvre tous les codes du registre des codes de statut HTTP de l'IANA, de 100 à 511
- Recherche par numéro ou par nom, avec correspondance partielle et sans distinction de casse
- Chaque code s'accompagne d'une explication concrète, pas seulement de son intitulé officiel
- Les résultats restent regroupés par classe (1xx à 5xx) pour comparer facilement les codes voisins
- Le registre complet est embarqué dans la page : rien de ce que vous tapez n'est envoyé ailleurs
Questions fréquentes
Que signifient les cinq classes de codes de statut HTTP ?
Le premier chiffre indique la catégorie de la réponse. 1xx (information) signifie que la requête a été reçue et que le serveur y travaille encore. 2xx (succès) signifie qu'elle a été comprise et traitée comme prévu. 3xx (redirection) indique qu'une action supplémentaire est nécessaire, généralement suivre une autre URL. 4xx (erreur client) signale que la requête elle-même est en cause : chemin erroné, identifiants manquants ou méthode non prise en charge. 5xx (erreur serveur) veut dire que la requête était valide mais que le serveur n'a pas pu la satisfaire.
Quelle est la différence entre 301, 302, 307 et 308 ?
Ces quatre codes sont des redirections, mais ils diffèrent par leur caractère définitif et par le sort réservé à la méthode HTTP. 301 Moved Permanently et 308 Permanent Redirect indiquent que la ressource a définitivement changé d'adresse : navigateurs et moteurs de recherche doivent mettre leurs liens à jour. 302 Found et 307 Temporary Redirect signalent un déplacement temporaire et invitent à continuer d'utiliser l'URL d'origine. Le duo plus récent, 307 et 308, garantit la préservation de la méthode et du corps, alors que de nombreux clients transformaient historiquement un POST en GET en suivant un 301 ou un 302. Utilisez 301 pour un déménagement définitif quand la compatibilité prime, et 308 lorsqu'un POST doit rester un POST.
Quand faut-il renvoyer 410 plutôt que 404 ?
404 Not Found se contente de dire qu'aucune ressource ne se trouve à cette URL pour le moment : elle n'a peut-être jamais existé, elle a peut-être déménagé, elle reviendra peut-être demain. 410 Gone est délibéré et définitif : la ressource existait bien ici et a été volontairement supprimée, sans adresse de renvoi. Les moteurs de recherche traitent 410 comme un signal plus fort et retirent généralement l'URL de leur index plus vite. Utilisez 410 quand vous retirez sciemment un contenu, et 404 pour tout le reste, fautes de frappe comprises.
Que m'apprend une erreur 500 ?
Un code 5xx signifie que la défaillance vient du serveur, pas de vous. En tant que visiteur, il n'y a généralement rien à corriger : recharger dans quelques minutes est tout ce que vous pouvez faire, et vider le cache ne servira à rien puisque votre requête était correcte. En tant que développeur, 500 Internal Server Error est un fourre-tout pour une exception non gérée : la vraie cause se trouve dans les journaux de votre application ou la trace d'appel, pas dans le code lui-même. Les 5xx plus précis affinent le diagnostic : 502 et 504 pointent vers un service en amont ou un proxy, tandis que 503 traduit le plus souvent une surcharge ou une maintenance.
D'où viennent ces données et mes recherches sont-elles transmises quelque part ?
Les codes et les descriptions proviennent du registre des codes de statut HTTP de l'IANA et des RFC qui le fondent, principalement le RFC 9110. La liste complète est intégrée à la page et le filtrage s'exécute entièrement dans votre navigateur au fil de la saisie. Rien n'est envoyé à un serveur, aucune recherche n'est journalisée, et l'outil continue de fonctionner hors ligne une fois la page chargée.