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