HTTP-Statuscodes

Jeder HTTP-Statuscode mit Ursachen, Wiederholungsempfehlung und dem passenden Aufruf in ASP.NET Core.

Läuft lokal · keine Uploads
Common questions:
Codes

    Was es kann

    Eine Referenz, die Sie schneller durchsuchen, als Sie eine Suchanfrage tippen können. Jeder Statuscode aus dem IANA-Register (1xx bis 5xx, nach dem aktuellen RFC 9110 und seinen Erweiterungen) ist aufgeführt, dazu häufig anzutreffende inoffizielle Codes wie 499 Client Closed Request von nginx und die 52x-Fehler von Cloudflare, deutlich als inoffiziell gekennzeichnet.

    Zu jedem Code erhalten Sie:

    • Bedeutung und Einsatzzweck / häufige Ursachen, geschrieben für alle, die APIs entwickeln und debuggen.
    • Standardmäßig cachebar: ob Caches die Antwort ohne explizites Cache-Control speichern dürfen (die Liste aus RFC 9110 §15.1).
    • Wiederholungsempfehlung: gefahrlos wiederholbar, erst nach einer Korrektur wiederholen oder nie, einschließlich der Behandlung durch Polly und Microsoft.Extensions.Http.Resilience.
    • ASP.NET Core: der Aufruf über TypedResults / Results, die Hilfsmethode in ControllerBase, die Konstante in StatusCodes und der Name im Enum HttpStatusCode, dazu Stolperfallen wie der Rate Limiter, der ohne Konfiguration mit 503 ablehnt, oder IIS, das bei zu großen Uploads 404.13 liefert.
    • Spezifikation: ein Link auf den genauen RFC-Abschnitt.

    So verwenden Sie es

    Geben Sie eine Zahl (404), einen Anfang (42, 5xx) oder Begriffe (timeout, redirect, upload) ein. Filtern Sie nach Klasse oder zeigen Sie nur IANA-Codes, cachebare oder wiederholbare Codes an. Mit Enter öffnen Sie den ersten Treffer, mit den Pfeiltasten bewegen Sie sich in der Liste. Jeder Code hat einen eigenen Link, zum Beispiel /tools/http-status/#429, der ihn öffnet und hervorhebt. C# kopieren (oder Strg+Enter) kopiert das Snippet des ausgewählten Codes; die gefilterte Liste lässt sich als CSV oder JSON exportieren.

    Datenschutz

    Die Referenz ist in die Seite eingebaut. Ihre Suchbegriffe werden nirgendwohin gesendet; nur Ihre letzte Suche und Ihre Filter werden im lokalen Speicher aufbewahrt.