Liste over HTTP-statuskoder
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.
Innhold |
2##‐bekreftelser [rediger]
200‐serien med meldinger er ulike typer bekreftelser på at anmodningen ble fullført.
200 OK [rediger]
3##‐viderekoblinger [rediger]
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]
Resursen et permanent flyttet til en ny plassering. Lenker til ressursen bør oppdateres.
302 Funnet [rediger]
303 Se annet [rediger]
304 Ikke Endret [rediger]
307 Midlertidig Videresending [rediger]
Ressusren er midlertidig flyttet til en ny plassering. Lenker til ressursen trenger ikke å oppdateres. Denne vidrekoblingen må ikke mellomlagres.
4##‐feilmeldinger [rediger]
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]
401 Uautorisert [rediger]
402 Betaling påkrevd [rediger]
Reservert for fremtidige HTTP‐versjoner.
403 Forbudt [rediger]
Brukeren har ikke tilstrekkelige tillatelser til å se ressursen. Anmodingen skal ikke gjentas.
404 Ikke Funnet [rediger]
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]
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]
500‐serien med feilmeldinger viser til når nettjeneren selv er klar over at den er skyld i feilen.
500 Intern Tjenerfeil [rediger]
Dette er en generel feilmelding. Den representerer ofte en konfigurasjonsfeil eller annen feil av ukjent opphav.
501 Ikke Implementert [rediger]
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]
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]
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]
Et mellomledd—som for eksempel en proxy—ga ikke svar innen fastsatte tidsrammer.
505 Ukjent HTTP Versjon [rediger]
Tjeneren støtter ikke, eller kjenner ikke til, versjonen av Hypertext Transfer Protocol brukt under anmodningen.
Kilder [rediger]
- 10 Status Code Definitions, W3C
- HTTP Statuskoder, Bza (Utkast til norske statuskodenavn)