HTTP-statuskoder forklart: Fra 200 til 503
ErOppe-redaksjonen · 24. september 2026 · 7 min lesetid
Hva er en statuskode?
Hver gang en nettleser eller et overvåkingsverktøy ber om en nettside, svarer serveren med en tresifret statuskode. Koden forteller om forespørselen gikk bra, om innholdet har flyttet, eller om noe gikk galt. Det første sifferet angir hvilken kategori svaret tilhører.
| Kategori | Betydning |
| 1xx | Informasjon, forespørselen behandles |
| 2xx | Vellykket |
| 3xx | Videresending til en annen adresse |
| 4xx | Feil på klientsiden, for eksempel feil adresse |
| 5xx | Feil på serversiden |
2xx: Alt er i orden
- 200 OK: Siden ble levert som forventet. Dette er koden du vil se ved hver sjekk.
- 204 No Content: Forespørselen gikk bra, men det finnes ikke noe innhold å vise. Vanlig for API-er.
3xx: Innholdet ligger et annet sted
- 301 Moved Permanently: Siden har flyttet permanent. Søkemotorer overfører rangeringen til den nye adressen.
- 302 Found: Midlertidig videresending. Brukes for eksempel ved innlogging.
- 304 Not Modified: Nettleseren kan bruke sin lagrede kopi.
Videresendinger er normale, for eksempel fra http til https, eller fra adressen uten www til adressen med www. Men lange kjeder med mange videresendinger gjør siden tregere. ErOppe? viser hvilke videresendinger som skjer underveis, slik at du kan rydde opp.
4xx: Noe er galt med forespørselen
- 401 Unauthorized: Siden krever innlogging.
- 403 Forbidden: Tilgang nektet. Kan skyldes rettigheter på serveren eller en brannmur som blokkerer.
- 404 Not Found: Siden finnes ikke. Ofte en lenke som peker til en slettet side.
- 429 Too Many Requests: Du har sendt for mange forespørsler på kort tid og blir begrenset.
En 404 på forsiden er alvorlig, mens en 404 på en gammel bloggpost som regel ikke er det. Overvåk derfor de sidene som betyr mest for virksomheten.
5xx: Serveren har problemer
Dette er kodene som bør utløse varsel:
- 500 Internal Server Error: En generell feil i applikasjonen. Typisk årsak er en kodefeil, et tillegg som krasjer eller en database som ikke svarer.
- 502 Bad Gateway: En proxy eller lastbalanserer fikk et ugyldig svar fra serveren bak. Applikasjonen kan ha krasjet.
- 503 Service Unavailable: Serveren er overbelastet eller satt i vedlikeholdsmodus.
- 504 Gateway Timeout: Serveren bak proxyen svarte ikke i tide.
Hvorfor statuskoden ikke alltid er nok
En side kan svare med 200 OK og likevel være ødelagt, for eksempel hvis databasen er nede og siden viser en tom mal. Derfor bør du også følge med på responstiden. En plutselig endring i responstid er ofte det første tegnet på at noe er galt.
Slik bruker ErOppe? statuskodene
ErOppe? sjekker statuskoden ved hver kontroll og varsler deg når siden svarer med en feilkode eller ikke svarer i det hele tatt. Samtidig lagres responstid, DNS-tid og SSL-informasjon, slik at du ser hele bildet når noe skjer.