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-Controlspeichern 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 inControllerBase, die Konstante inStatusCodesund der Name im EnumHttpStatusCode, 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.