Liste over HTTP-statuskoder
Vis og søk HTTP-statuskoder og deres forklaringer. Finn raskt betydningen av hver kode.
1xx Informational
- 100Fortsett
Klienten bør fortsette med forespørselen sin. Serveren indikerer at den første delen av forespørselen er mottatt og ennå ikke avvist.
- 101Bytter Protokoller
Serveren bytter protokoller som forespurt av klienten via Upgrade request-headeren.
- 102Behandler
WebDAV; Serveren har mottatt og behandler forespørselen, men intet svar er ennå tilgjengelig.
- 103Tidlige Hint
Serveren sender tidlige hint til klienten, hovedsakelig ment for å la klienten begynne å forhåndslaste ressurser mens serveren forbereder et endelig svar.
2xx Successful
- 200OK
Forespørselen har lyktes. Betydningen av 'lykket' avhenger av HTTP-metoden.
- 201Opprettet
Forespørselen er oppfylt og har resultert i at en ny ressurs er opprettet.
- 202Akseptert
Forespørselen er akseptert for behandling, men behandlingen er ikke fullført.
- 203Ikke-autoritativ Informasjon
Den returnerte metainformasjonen kommer ikke fra opprinnelsesserveren, men fra en lokal eller tredjepartskopi.
- 204Intet Innhold
Serveren har behandlet forespørselen vellykket og returnerer intet innhold.
- 205Tilbakestill Innhold
Serveren har behandlet forespørselen vellykket, returnerer intet innhold og krever at anmoderen tilbakestiller dokumentvisningen.
- 206Delvis Innhold
Serveren leverer bare en del av ressursen på grunn av en range-header sendt av klienten.
- 207Multi-Status
WebDAV; Medlemmer av en DAV-binding har flere statuskoder. Meldingskroppen som følger er en XML-melding og kan inneholde en rekke separate responskoder, avhengig av hvor mange underforespørsler som ble gjort.
- 208Allerede Rapportert
WebDAV; Medlemmene av en DAV-binding har allerede blitt listet opp i et tidligere svar på denne forespørselen og blir ikke listet opp igjen.
- 226IM Brukt
Serveren har oppfylt en GET-forespørsel for ressursen, og svaret er en representasjon av resultatet av en eller flere instansmanipulasjoner anvendt på den nåværende instansen.
3xx Redirection
- 300Flere Valg
Indikerer flere alternativer for ressursen som klienten kan velge mellom. Serveren kan foreslå et foretrukket valg.
- 301Permanent Flyttet
Denne og alle fremtidige forespørsler bør rettes til den gitte URI-en. Klienter bør bruke denne URI-en for fremtidige forespørsler.
- 302Funnet
Forteller klienten å se på (bla til) en annen URL. URI-en er midlertidig flyttet. Klienter bør fortsette å bruke den opprinnelige URI-en for fremtidige forespørsler.
- 303Se Annen
Svaret på forespørselen kan finnes under en annen URI ved hjelp av en GET-metode.
- 304Ikke Endret
Indikerer at ressursen ikke har blitt endret siden versjonen spesifisert av request-headerne (If-Modified-Since eller If-None-Match).
- 305Bruk Proxy
Den forespurte ressursen er bare tilgjengelig via en proxy. Plasseringen av proxyen er gitt i Location-headeren.
- 307Midlertidig Omdirigering
Forespørselen bør gjentas med en annen URI; fremtidige forespørsler bør imidlertid fortsatt bruke den opprinnelige URI-en. HTTP-metoden skal ikke endres.
- 308Permanent Omdirigering
Forespørselen og alle fremtidige forespørsler bør gjentas med en annen URI. HTTP-metoden skal ikke endres.
4xx Client Error
- 400Ugyldig Forespørsel
Serveren kan ikke eller vil ikke behandle forespørselen på grunn av en åpenbar klientfeil (f.eks. feilformet forespørselssyntaks, ugyldig meldingsrammeverk eller villedende forespørselsruting).
- 401Uautorisert
Autentisering kreves og har mislyktes eller er ennå ikke gitt. Svaret må inneholde et WWW-Authenticate header-felt med en utfordring som gjelder den forespurte ressursen.
- 402Betaling Kreves
Reservert for fremtidig bruk. Ment for bruk i digitale betalingssystemer.
- 403Forbudt
Forespørselen var gyldig, men serveren nekter handling. Brukeren har kanskje ikke de nødvendige tillatelsene for en ressurs.
- 404Ikke Funnet
Den forespurte ressursen kunne ikke finnes, men kan være tilgjengelig i fremtiden. Senere forespørsler fra klienten er tillatt.
- 405Metode Ikke Tillatt
En forespørselsmetode støttes ikke for den forespurte ressursen; for eksempel en GET-forespørsel på et skjema som krever at data presenteres via POST, eller en PUT-forespørsel på en skrivebeskyttet ressurs.
- 406Ikke Akseptabel
Den forespurte ressursen kan bare generere innhold som ikke er akseptabelt i henhold til Accept-headerne sendt i forespørselen.
- 407Proxy-autentisering Kreves
Klienten må først autentisere seg med proxyen.
- 408Forespørsel Tidsavbrudd
Serveren fikk tidsavbrudd i påvente av forespørselen. I henhold til HTTP-spesifikasjoner: 'Klienten produserte ikke en forespørsel innen den tiden serveren var villig til å vente.'
- 409Konflikt
Indikerer at forespørselen ikke kunne behandles på grunn av en konflikt i ressursens nåværende tilstand, for eksempel en redigeringskonflikt mellom flere samtidige oppdateringer.
- 410Borte
Indikerer at den forespurte ressursen ikke lenger er tilgjengelig og ikke vil bli tilgjengelig igjen. Dette bør brukes når en ressurs er fjernet med vilje.
- 411Lengde Kreves
Forespørselen spesifiserte ikke lengden på innholdet, noe som kreves av den forespurte ressursen.
- 412Forhåndsbetingelse Mislyktes
Serveren oppfyller ikke en av forhåndsbetingelsene som anmoderen satte på forespørselen.
- 413Nyttelast For Stor
Forespørselen er større enn serveren er villig eller i stand til å behandle.
- 414URI For Lang
Den oppgitte URI-en var for lang for serveren å behandle. Ofte resultatet av for mye data som kodes som spørringsparametere i en GET-forespørsel.
- 415Ustøttet Medietype
Forespørselsenheten har en medietype som serveren eller ressursen ikke støtter.
- 416Område Ikke Oppfyllbart
Klienten har bedt om en del av filen, men serveren kan ikke levere den delen.
- 417Forventning Mislyktes
Serveren kan ikke oppfylle kravene i Expect request-header-feltet.
- 418Jeg er en Tekanne
Denne koden ble definert i 1998 som en aprilsnarr i RFC 2324, Hyper Text Coffee Pot Control Protocol. Noen nettsteder bruker denne koden for forespørsler de ikke ønsker å håndtere, for eksempel automatiserte spørringer.
- 421Feiladressert Forespørsel
Forespørselen ble rettet mot en server som ikke er i stand til å produsere et svar. Dette kan sendes av en server som ikke er konfigurert til å produsere svar for kombinasjonen av skjema og autoritet som ble inkludert i forespørsels-URI-en.
- 422Ubehandlelig Enhet
WebDAV; Forespørselen var velformet, men kunne ikke følges på grunn av semantiske feil.
- 423Låst
WebDAV; Ressursen som blir tilgang til er låst.
- 424Mislykket Avhengighet
WebDAV; Forespørselen mislyktes fordi den var avhengig av en annen forespørsel, og den forespørselen mislyktes.
- 426Oppgradering Kreves
Klienten bør bytte til en annen protokoll som TLS/1.0, gitt i Upgrade header-feltet.
- 428Forhåndsbetingelse Kreves
Opprinnelsesserveren krever at forespørselen er betinget. Ment for å forhindre 'tapt oppdatering'-problemer.
- 429For Mange Forespørsler
Brukeren har sendt for mange forespørsler innenfor en gitt tidsperiode ('rate limiting').
- 431Request Header-felt For Store
Serveren er uvillig til å behandle forespørselen fordi header-feltene er for store. Forespørselen kan sendes inn på nytt etter at størrelsen på request header-feltene er redusert.
- 451Utilgjengelig Av Juridiske Årsaker
Serveren nekter tilgang til ressursen som en konsekvens av et juridisk krav. En referanse til sensurlovgivning.
5xx Server Error
- 500Intern Serverfeil
En generisk feilmelding, gitt når en uventet tilstand ble oppdaget og ingen mer spesifikk melding er passende.
- 501Ikke Implementert
Serveren gjenkjenner enten ikke forespørselsmetoden, eller den mangler evnen til å oppfylle forespørselen.
- 502Dårlig Gateway
Serveren fungerte som en gateway eller proxy og mottok et ugyldig svar fra oppstrømsserveren.
- 503Tjeneste Utilgjengelig
Serveren er for øyeblikket utilgjengelig (fordi den er overbelastet eller nede for vedlikehold). Generelt er dette en midlertidig tilstand.
- 504Gateway Tidsavbrudd
Serveren fungerte som en gateway eller proxy og mottok ikke et tidsriktig svar fra oppstrømsserveren.
- 505HTTP-versjon Ikke Støttet
Serveren støtter ikke HTTP-protokollversjonen som ble brukt i forespørselen.
- 506Variant Forhandler Også
Transparent innholdsforhandling for forespørselen resulterer i en sirkulær referanse.
- 507Utilstrekkelig Lagringsplass
WebDAV; Serveren kan ikke lagre representasjonen som trengs for å fullføre forespørselen.
- 508Løkke Oppdaget
WebDAV; Serveren oppdaget en uendelig løkke under behandling av forespørselen (sendt i stedet for 208).
- 510Ikke Utvidet
Ytterligere utvidelser til forespørselen kreves for at serveren skal kunne oppfylle den.
- 511Nettverksautentisering Kreves
Klienten må autentisere seg for å få nettverkstilgang. Ment for bruk av avskjærende proxyer som brukes til å kontrollere tilgang til nettverket (f.eks. 'captive portals').
Ofte Stilte Spørsmål om HTTP-statuskoder
Hva er HTTP-statuskoder?
HTTP-statuskoder er tresifrede serversvar på en nettleserforespørsel. De indikerer om en spesifikk HTTP-forespørsel har blitt fullført vellykket, om den krever ytterligere handling, eller om en feil har oppstått.
Hvorfor er HTTP-statuskoder viktige?
De er avgjørende for å diagnostisere nettstedsproblemer, forstå serversvar og sikre en smidig brukeropplevelse. De spiller også en viktig rolle i SEO ved å fortelle søkemotorer hvordan de skal behandle en side (f.eks. om den er flyttet eller borte).
Hvor mange kategorier av HTTP-statuskoder finnes det?
HTTP-statuskoder er gruppert i fem klasser: 1xx (Informasjon), 2xx (Suksess), 3xx (Omdirigering), 4xx (Klientfeil) og 5xx (Serverfeil). Hver klasse representerer en annen type serversvar.
Hva er forskjellen mellom 4xx- og 5xx-feil?
4xx-feil (f.eks. 404 Ikke Funnet) indikerer et problem med klientens forespørsel, noe som betyr at serveren tror klienten har gjort en feil. 5xx-feil (f.eks. 500 Intern Serverfeil) betyr at serveren ikke klarte å oppfylle en tilsynelatende gyldig forespørsel på grunn av et problem på dens side.
Hvilken HTTP-statuskode er best for SEO når en side flyttes permanent?
En 301 Permanent Flyttet-omdirigering er den beste HTTP-statuskoden for SEO når en sides URL har endret seg permanent. Den forteller søkemotorer å overføre all lenkeverdi og rangeringssignaler til den nye URL-en.
Hva betyr en 404-feil og hvordan fikser man den?
En 404 Ikke Funnet-feil betyr at serveren ikke kunne finne den forespurte ressursen (f.eks. en nettside). For å fikse det, sørg for at URL-en er korrekt, eller hvis du er en nettredaktør, gjenopprett den manglende siden eller sett opp en 301-omdirigering til en relevant side.
Related Tools
- ASCII-konverterer
- Register-omformer
- Cron Uttrykksgenerator
- Tilfeldig Datagenerator
- GeoJSON Viser
- JavaScript Beautifier
- JSON Differensjekker
- JSON ↔ XML-konverter
- Lorem Ipsum-generator
- Markdown Editor (Live Forhåndsvisning)
- Regex Tester & Generator
- sketch
- Tekststatistikk
- LLM Token-teller
- Unicode-konverterer
- URL-parser
- Ord Teller & Lesetid