Ce que fait l’outil
Une référence où vous trouvez plus vite qu’en tapant une requête dans un moteur de recherche. Tous les codes du registre de l’IANA (de 1xx à 5xx, d’après la RFC 9110 actuelle et ses extensions) sont listés, ainsi que des codes non officiels très répandus comme 499 Client Closed Request de nginx et les erreurs 52x de Cloudflare, clairement signalés comme non officiels.
Pour chaque code, vous obtenez :
- La signification et quand l’utiliser / causes fréquentes, rédigées pour celles et ceux qui conçoivent et déboguent des API.
- Mis en cache par défaut : si les caches peuvent le stocker sans
Cache-Controlexplicite (la liste de la RFC 9110 §15.1). - Conseils de nouvelle tentative : réessai sans risque, réessai après correction, ou jamais, y compris la manière dont Polly et
Microsoft.Extensions.Http.Resiliencele traitent. - ASP.NET Core : l’appel
TypedResults/Results, la méthode d’aide deControllerBase, la constanteStatusCodeset le nom dans l’enumHttpStatusCode, avec des pièges comme le limiteur de débit qui rejette en 503 sauf configuration, ou IIS qui répond 404.13 aux envois trop volumineux. - Spécification : un lien vers la section exacte de la RFC.
Comment l’utiliser
Tapez un nombre (404), un préfixe (42, 5xx) ou des mots (timeout, redirect, upload). Filtrez par classe, affichez uniquement les codes IANA, les codes mis en cache ou ceux que l’on peut réessayer. Appuyez sur Entrée pour ouvrir le premier résultat et utilisez les flèches dans la liste. Chaque code a son propre lien, par exemple /tools/http-status/#429, qui l’ouvre et le met en évidence. Copier le C# (ou Ctrl+Entrée) copie l’extrait du code sélectionné ; la liste filtrée s’exporte en CSV ou en JSON.
Confidentialité
La référence est intégrée à la page. Rien de ce que vous recherchez n’est envoyé ; seules votre dernière recherche et vos filtres sont conservés dans le stockage local.