Codes de statut HTTP

Chaque code de statut HTTP avec ses causes, les conseils de nouvelle tentative et la façon de le renvoyer en ASP.NET Core.

Fonctionne en local · aucun envoi
Common questions:
Codes

    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-Control explicite (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.Resilience le traitent.
    • ASP.NET Core : l’appel TypedResults / Results, la méthode d’aide de ControllerBase, la constante StatusCodes et le nom dans l’enum HttpStatusCode, 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.