DT Dev Tools

HTTP-statuskoder — 100–599 samt nginx, Cloudflare

Sök bland alla HTTP-statuskoder frÄn 100 till 599 med betydelser och RFC:er, plus inofficiella koder frÄn nginx, Cloudflare, IIS och AWS som 499 och 522.

🔒 Körs helt i din webblĂ€sare — ingenting laddas upp

Var verktyget anvÀndbart? BetygsÀtt det:

Vad HTTP-statuskoder gör

HTTP Status Codes Àr en sökbar referens för svarskoder i intervallet 100 till 599. Den hjÀlper vid felsökning av API-anrop, nÀr du skriver dokumentation, vÀljer svar för en ny slutpunkt, lÀser loggar, granskar gatewayns beteende eller förklarar ett fel för en annan utvecklare. Varje post innehÄller den numeriska koden, standardfrasen, kategorin, den RFC som definierar den och en kort beskrivning av vad svaret vanligtvis betyder. Filterchips begrÀnsar listan till informations-, lyckade, omdirigerings-, klientfels- eller serverfelskoder.

Verklig trafik innehÄller ocksÄ koder som ingen standard definierar. En 499 i en nginx-logg betyder att klienten gav upp innan servern svarade; en 522 frÄn Cloudflare betyder att ursprungsservern inte slutförde TCP-handskakningen; en 460 eller 561 kommer frÄn en AWS-lastbalanserare. Dessa inofficiella koder listas i en egen grupp tillsammans med produkten som skickar dem, sÄ att du snabbt kan avgöra om ett fel kom frÄn din applikation, en proxy eller ett CDN. Ett klick pÄ ett resultat kopierar koden och frasen till Àrendekommentarer, dokumentation, tester eller anteckningar om slutpunkter.

Privat arbetsflöde i webblÀsaren

All bearbetning sker i din webblÀsare med JavaScript pÄ klientsidan. Listan Àr inbÀddad direkt i sidan i stÀllet för att hÀmtas frÄn en tjÀnst, vilket gör den snabb och tillgÀnglig Àven nÀr du arbetar offline eller felsöker nÀtverksproblem, och ingenting du skriver skickas nÄgonstans.

Praktiska tips

Statuskoder Ă€r en del av ett API-kontrakt, sĂ„ vĂ€lj dem medvetet. AnvĂ€nd svar i 400-serien nĂ€r klienten kan Ă€ndra begĂ€ran, svar i 500-serien nĂ€r servern misslyckades med att uppfylla en giltig begĂ€ran och svar i 300-serien nĂ€r klienten ska titta nĂ„gon annanstans. Autentiserings- och auktoriseringsfel förvĂ€xlas ofta: 401 betyder vanligtvis att autentisering krĂ€vs eller Ă€r ogiltig, medan 403 betyder att den autentiserade anroparen inte har behörighet. Föredra 422 för valideringsfel i en vĂ€lformad kropp, 409 för tillstĂ„ndskonflikter och 429 med ett Retry-After-huvud för hastighetsbegrĂ€nsning. Returnera aldrig inofficiella koder frĂ„n ditt eget API – klienter och bibliotek kanske inte förstĂ„r dem.

Hur man anvÀnder

  1. Sök eller filtreraSkriv en kod, fras eller ett nyckelord, eller vÀlj en klass som 4xx eller Unofficial.
  2. Granska resultatenGÄ igenom varje kods betydelse, kategori och den RFC eller leverantör som definierar den.
  3. Kopiera detaljerKlicka pÄ ett kort för att kopiera koden och frasen till dokumentation eller felsökningsanteckningar.

Vanliga frÄgor

Kan jag söka pÄ kod och namn?
Ja. Filtret matchar kod, standardfras, kategori, beskrivning och den RFC eller leverantör som definierar den, och chipsen begrĂ€nsar listan till 1xx–5xx eller inofficiella koder.
IngÄr icke-standardkoder?
Ja. Förutom varje IANA-registrerad kod tĂ€cker gruppen Unofficial koder som du möter i praktiken frĂ„n nginx (444, 499), Cloudflare (520–530), IIS, AWS-lastbalanserare, Laravel och andra.
KrÀver det hÀr internetÄtkomst?
Nej. Statuslistan Àr inbÀddad i sidan.