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.


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]