🌐 NO

🔢 Referanse for HTTP-statuskoder

En komplett referanse for standard HTTP-statuskoder, fra 1xx (informasjon) til 5xx (serverfeil), gruppert etter klasse. Hver oppføring viser den offisielle årsaksfrasen, en kort beskrivelse og RFC-delen den kommer fra. Søk live etter kodenummer, frase eller beskrivelse.

GUIDE

Les mer

01

1. De fem klassene for HTTP-statuskoder

HTTP-statuskoder er delt inn i fem klasser etter første siffer: 1xx (informasjon, forespørselen behandles fortsatt), 2xx (suksess, forespørselen ble mottatt, forstått og akseptert), 3xx (omdirigering, det kreves videre handling for å fullføre forespørselen), 4xx (klientfeil, noe er galt med selve forespørselen), og 5xx (serverfeil, serveren klarte ikke å oppfylle en tilsynelatende gyldig forespørsel). Denne inndelingen lar klienter og proxyer ta et rimelig reservevalg bare ut fra første siffer, selv for en statuskode de ikke kjenner spesifikt.

02

2. Kodepar som ofte forveksles

401 Unauthorized betyr faktisk "ikke autentisert" (til tross for navnet er det et autentiseringsproblem, ikke autorisasjon), mens 403 Forbidden betyr at serveren nekter uansett autentisering fordi klienten mangler tillatelse. Forskjellen mellom 301/308 (permanent) og 302/307 (midlertidig) er viktig for caching og SEO; 307 og 308 bevarer spesifikt den opprinnelige HTTP-metoden og kroppen ved omdirigering, i motsetning til 302 og 301. 404 Not Found og 410 Gone forveksles også ofte - 410 er et sterkere signal som betyr at ressursen fantes tidligere, men ble bevisst og permanent fjernet, slik at klienter slutter å prøve på nytt.

03

3. RFC 9110 og standardisering av statuskoder

RFC 9110 (HTTP Semantics), publisert i 2022, samlet definisjonene av HTTP-statuskoder som tidligere var spredt over RFC 7231 og relaterte dokumenter. Denne referansen bruker seksjonsnumrene i RFC 9110 (§15.x) som primærkilde, mens koder definert av separate spesifikasjoner - som WebDAV (RFC 4918) eller hastighetsbegrensningskodene i RFC 6585 (429/431) - viser til disse RFC-ene i stedet. Å bruke statuskoder presist gjør at API-klienter, overvåkingsverktøy og hurtigbuffer-servere oppfører seg forutsigbart.

Vanlige sporsmal

Mangler noen standardstatuskode fra denne listen?
Alle statuskoder registrert i den offisielle IANA-registreringen er inkludert. Ikke-standardkoder fra bestemte rammeverk eller CDN-er kan hende ikke vises her.
Hvordan fungerer søket?
Enhver rad der kodenummeret, årsaksfrasen eller beskrivelsen inneholder søketeksten din (uavhengig av store og små bokstaver) vises. For eksempel fungerer både "404" og "not found".
Hva er forskjellen mellom 422 og 400?
400 betyr at selve forespørselen er feilformet (dårlig syntaks), mens 422 betyr at syntaksen er grei, men instruksjonene i den ikke kan behandles (f.eks. en valideringsfeil).
Sendes dette data noe sted?
Nei. Dette er helt statiske referansedata, og søket kjører kun i nettleserens JavaScript - ingenting sendes til en server.