HTTP-statuslinjen er termen gitt til HTTP-statuskoden (det faktiske kodenummeret) når det ledsages av HTTP-årsetningen1 (Den korte beskrivelsen).
Du kan lese mer om HTTP-statuskoder i våre Hva er HTTP-statuskoder? stykke. Vi holder også en liste over HTTP-statuskodefeil (4xx og 5xx) sammen med noen tips om hvordan du fikser dem.
Merk: Selv om det er teknisk feil, blir HTTP-statuslinjer ofte referert til som bare HTTP-statuskoder.
HTTP-statuskodekategorier
Som du kan se nedenfor, er HTTP-statuskoder tre-sifret heltall. Det allerste sifferet brukes til å identifisere koden i en bestemt kategori - en av disse fem:
- 1XX: Informativ - forespørselen ble akseptert eller prosessen fortsetter.
- 2XX: Bekrefter at handlingen ble fullført eller ble forstått.
- 3xx: Omdirigering - noe annet må skje for å fullføre forespørselen.
- 4XX: Klientfeil som indikerer at forespørselen ikke kan fullføre eller inneholder feil syntaks.
- 5XX: Serverfeil som indikerer at serveren ikke klarte å fullføre en forespørsel som angivelig var gyldig.
Programmer som forstår HTTP-statuskoder trenger ikke å vite alle av kodene, noe som betyr at en ukjent kode også har et ukjent HTTP årsaker, som ikke vil gi brukeren mye informasjon. Imidlertid må disse HTTP-applikasjonene forstå kategoriene eller klassene slik vi har beskrevet dem ovenfor.
Hvis programvaren ikke vet hva den spesifikke koden betyr, kan den i det minste identifisere klassen. For eksempel, hvis en 490-statuskode er ukjent for programmet, kan den behandle den som en 400 fordi den er i samme kategori, og kan da anta at det er noe galt med klientforespørselen.
HTTP Status Lines (HTTP Status Codes + HTTP Reason Phrases)
| Status kode | Årsak Setning |
| 100 | Fortsette |
| 101 | Bytte protokoller |
| 102 | Behandling |
| 200 | OK |
| 201 | laget |
| 202 | Akseptert |
| 203 | Ikke-autoritativ informasjon |
| 204 | Ikke noe innhold |
| 205 | Tilbakestill innhold |
| 206 | Delvis innhold |
| 207 | Multi-Status |
| 300 | Flere valg |
| 301 | flyttet permanent |
| 302 | Funnet |
| 303 | Se Annet |
| 304 | Ikke endret |
| 305 | Bruk proxy |
| 307 | Midlertidig omadressering |
| 308 | Permanent omdirigering |
| 400 | Dårlig forespørsel |
| 401 | uautorisert |
| 402 | Betaling kreves |
| 403 | Forbudt |
| 404 | Ikke funnet |
| 405 | Metode ikke tillatt |
| 406 | Ikke akseptabelt |
| 407 | Fullmaktsautentisering er nødvendig |
| 408 | Forespørsel Time-out |
| 409 | Konflikt |
| 410 | Borte |
| 411 | Lengde påkrevd |
| 412 | Forutsetningen mislyktes |
| 413 | Be om entitet for stort |
| 414 | Forespørsel-URI for stor |
| 415 | Ikke støttet medietype |
| 416 | Request Range Ikke Satisfiable |
| 417 | Forventning mislyktes |
| 421 | Misdirected Request |
| 422 | Unprocessable Entity |
| 423 | Låst |
| 424 | Mislyktes avhengighet |
| 425 | Uordnet samling |
| 426 | Oppgradering påkrevd |
| 428 | Forutsetning er nødvendig |
| 429 | For mange forespørsler |
| 431 | Be om headerfelt for stort |
| 451 | Utilgjengelig av juridiske grunner |
| 500 | intern server feil |
| 501 | Ikke implementert |
| 502 | Dårlig gateway |
| 503 | Tjenesten er ikke tilgjengelig |
| 504 | Gateway Time-out |
| 505 | HTTP-versjon støttes ikke |
| 506 | Variant forhandler også |
| 507 | Manglende lagringsplass |
| 508 | Loop Detected |
| 510 | Ikke utvidet |
| 511 | Nødvendig nettverksgodkjenning |
1 HTTP årsakssammensetningene som følger med HTTP-statuskoder, anbefales kun. En annen grunn setning er tillatt per RFC 2616 6.1.1. Du kan se at HTTP årsaker settes ut med en mer "vennlig" beskrivelse eller på et lokalt språk.
Uoffisielle HTTP-statuslinjer
HTTP-status linjene nedenfor kan brukes av noen tredjepartstjenester som feilsvar, men de er ikke angitt av noen RFC.
| Status kode | Årsak Setning |
| 103 | Kontrollpunkt |
| 420 | Metodefeil |
| 420 | Forbedre din ro |
| 440 | Logg inn timeout |
| 449 | Prøv på nytt |
| 450 | Blokkert av Windows Parental Controls |
| 451 | omdirigere |
| 498 | Ugyldig Token |
| 499 | Token påkrevd |
| 499 | Forespørsel er forbudt av antivirus |
| 509 | Båndbreddekvoten er overskredet |
| 530 | Nettstedet er frosset |
Merk: Det er viktig å huske at mens HTTP-statuskoder kan dele de samme tallene med feilmeldinger som finnes i andre sammenhenger, som med Enhetshåndtering feilkoder, betyr det ikke at de er relatert på noen måte.




