Liste over HTTP-statuskoder

Fra Wikipedia, den frie encyklopedi
Gå til: navigasjon, søk

HTTP er den vanligste overføringsprotokollen på internett. Under følger en liste over ulike statuskoder brukt av protokollen.

Merk: Navnene på statuskodene under er oversatt til norsk, men de engelske navnene må benyttes i protokollen.


2##‐bekreftelser[rediger | rediger kilde]

200‐serien med meldinger er ulike typer bekreftelser på at anmodningen ble fullført.

200 OK[rediger | rediger kilde]

3##‐viderekoblinger[rediger | rediger kilde]

300‐serien er viderekoblinger som kan gjennomføres av nettleseren uten interaksjon fra brukeren. Noen av viderekoblingene kan inneholde valg som nettleseren kan velge å ta for brukeren, eller brukeren kan foretrekke å ta selv.

301 Flyttet Permanent[rediger | rediger kilde]

Resursen et permanent flyttet til en ny plassering. Lenker til ressursen bør oppdateres.

302 Funnet[rediger | rediger kilde]

303 Se annet[rediger | rediger kilde]

304 Ikke Endret[rediger | rediger kilde]

307 Midlertidig Videresending[rediger | rediger kilde]

Ressusren er midlertidig flyttet til en ny plassering. Lenker til ressursen trenger ikke å oppdateres. Denne vidrekoblingen må ikke mellomlagres.

4##‐feilmeldinger[rediger | rediger kilde]

400‐serien med feilmeldinger viser til når brukeren er skyld i feilen. Mange av disse feilmeldingene kan rettes opp, og anmodes på nytt for å fullføre anmodningen.

400 Feil Ved Anmodning[rediger | rediger kilde]

401 Uautorisert[rediger | rediger kilde]

402 Betaling påkrevd[rediger | rediger kilde]

Reservert for fremtidige HTTP‐versjoner.

403 Forbudt[rediger | rediger kilde]

Brukeren har ikke tilstrekkelige tillatelser til å se ressursen. Anmodingen skal ikke gjentas.

404 Ikke Funnet[rediger | rediger kilde]

Ressursen ble ikke funnet på tjeneren. Dette er den vanligste feilmeldingen i HTTP og skyldes ofte feilstaving, feillenking, eller andre brukerfeil. Brukeren kan forsøke å rette feil og forsøke anmodningen på nytt.

410 Forsvunnet[rediger | rediger kilde]

Ressursen er fjernet og tjeneren har ingen intensjoner om å fortelle hvor den har blitt av eller hvorfor den har forsvunnet. Lenker til denne ressursen bør fjernes. Feilmeldingen forventes å være permanent.

5##‐feilmeldinger[rediger | rediger kilde]

500‐serien med feilmeldinger viser til når nettjeneren selv er klar over at den er skyld i feilen.

500 Intern Tjenerfeil[rediger | rediger kilde]

Dette er en generel feilmelding. Den representerer ofte en konfigurasjonsfeil eller annen feil av ukjent opphav.

501 Ikke Implementert[rediger | rediger kilde]

Nettjeneren har ikke støtte for funksjonen(e) som kreves for å fullføre anmodningen. Denne feilmeldingen representerer at tjeneren ikke forstår anmodningsmetoden som ble benyttet.

502 Feil på Mellomledd[rediger | rediger kilde]

Et mellomledd—som for eksempel en proxy—fikk et svar fra tjeneren det ikke kunne forstå. Feilmeldingen er også brukt når en nettressurs er blokkert av et mellomledd.

503 Utilgjengelig Tjeneste[rediger | rediger kilde]

Tjeneren er midlertidig overbelastet eller under vedlikehold. Feilmeldingen følges ofte av tidspunkt for når brukeren/nettleseren kan forsøke anmodningen på nytt.

504 Tidsavbrudd på mellomledd[rediger | rediger kilde]

Et mellomledd—som for eksempel en proxy—ga ikke svar innen fastsatte tidsrammer.

505 Ukjent HTTP Versjon[rediger | rediger kilde]

Tjeneren støtter ikke, eller kjenner ikke til, versjonen av Hypertext Transfer Protocol brukt under anmodningen.

Kilder[rediger | rediger kilde]