Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 13631|Svare: 0

[Kunnskap om nettsidebygging] Webmasteren må kjenne betydningen av HTTP-nettstedets svarkode

[Kopier lenke]
Publisert på 22.10.2014 11:33:51 | | |
HTTP-statuskode
Noen vanlige statuskoder er:
200 - Serveren returnerer nettsiden 404 - Den forespurte nettsiden eksisterer ikke 503 - Tjenesten er utilgjengelig
Alle statusforklaringer: Klikk for å se

1xx (ad hoc-respons)
En statuskode som representerer et midlertidig svar og krever at forespørren fortsetter handlingen.

Kodebeskrivelse
100 (Fortsett) Forespørsler skal gå videre med forespørselen. Serveren returnerer denne koden for å indikere at den første delen av forespørselen er mottatt og venter på resten.  
101 (Switchover Protocol) Forespørsler har bedt serveren om å bytte protokoll, og serveren har bekreftet og forberedt seg på å bytte.

2xx (Suksess)
En statuskode som indikerer at forespørselen ble behandlet med suksess.
Kodebeskrivelse
200 (Suksess) Serveren har behandlet forespørselen med suksess. Vanligvis betyr dette at serveren serverte den forespurte nettsiden.
201 (Opprettet) Forespørselen lykkes, og serveren oppretter en ny ressurs.
202 (Godkjent) Forespørselen er akseptert av serveren, men er ennå ikke behandlet.
203 (Uautorisert informasjon) Serveren har behandlet forespørselen med suksess, men informasjonen som returneres kan komme fra en annen kilde.
204 (ingen innhold) server behandlet forespørselen vellykket, men returnerte ingenting.
205 (Reset Content)-serveren behandlet forespørselen vellykket, men returnerte ingenting.
206 (delvis) Serveren behandlet noen av GET-forespørslene med suksess.

3xx (Omdirigering)
Indikerer at ytterligere tiltak er nødvendig for å fullføre forespørselen. Vanligvis brukes disse statuskodene for omdirigeringer.

Kodebeskrivelse
300 (flervalg) Serveren kan utføre ulike handlinger på forespørselen. Serveren kan velge en handling basert på forespørselen (brukeragenten) eller gi en liste med handlinger som forespøreren kan velge mellom.
Siden med 301 (permanent flyttet) forespørselen er permanent flyttet til en ny adresse. Når serveren returnerer dette svaret (som svar på en GET- eller HEAD-forespørsel), omdirigerer den automatisk forespørselen til et nytt sted.
302 (Temporary Move)-serveren svarer for øyeblikket på forespørsler fra en nettside på et annet sted, men forespørsleren bør fortsette å bruke den opprinnelige plasseringen for fremtidige forespørsler.
303 (Se andre lokasjoner) Serveren returnerer denne koden når forespørren skal bruke en separat GET-forespørsel for en annen lokasjon for å hente svaret.
304 (Uendret) Den forespurte nettsiden har ikke blitt endret siden forrige forespørsel. Når serveren returnerer dette svaret, returneres ikke webinnholdet.
305 (Bruk proxy) Forespørsler kan kun bruke proxyen for å få tilgang til den forespurte nettsiden. Hvis serveren returnerer dette svaret, betyr det også at forespøreren bør bruke en proxy.
307 (Midlertidig omdirigering) Serveren svarer for øyeblikket på forespørsler fra en nettside på et annet sted, men forespørsler bør fortsette å bruke den opprinnelige plasseringen for fremtidige forespørsler.

4xx (forespørselsfeil)
Disse statuskodene indikerer at forespørselen kan ha gått galt, noe som hindrer serveren i å behandle den.

Kodebeskrivelse
400 (Feilforespørsel) Serveren forstår ikke syntaksen til forespørselen.
401 (Uautoriserte) forespørsler krever autentisering. For nettsider som krever innlogging, kan serveren returnere dette svaret.
403 (forbudt) Serveren avviser forespørselen.
404 (Ikke funnet) Serveren klarte ikke å finne den forespurte nettsiden.
405 (Metode deaktivert) deaktiverer metoden som er spesifisert i forespørselen.
406 (Ikke akseptert) nettsider som ikke kan svare på forespørsler ved å bruke de forespurte innholdsattributtene.
407 (Agentautorisasjon kreves) Denne statuskoden ligner på 401 (ikke autorisert), men betegnelsesforespørsler skal autorisere bruken av agenten.
408 (Forespørselstidsavbrudd) En tidsavbrudd skjer mens serveren venter på en forespørsel.
409 (Konflikt) Serveren krasjer mens en forespørsel fullføres. Serveren må inkludere informasjon om konflikten i svaret.
410 (Slettet) Hvis den forespurte ressursen er permanent slettet, returnerer serveren dette svaret.
411 (Gyldig lengde kreves) Serveren aksepterer ikke forespørsler som ikke inneholder et gyldig innholdslengde-headerfelt.
412 (Forutsetninger ikke oppfylt) Serveren oppfyller ikke ett av forutsetningene satt av forespørren i forespørselen.
413 (Forespørselsenheten er for stor) Serveren kan ikke behandle forespørselen fordi forespørselsenheten er for stor til å overstige serverens prosesseringskapasitet.
414 (Forespurt URI er for lang) Den forespurte URI-en (vanligvis en webadresse) er for lang for serveren å behandle.
415 (Ustøttede medietyper) Formatet på forespørselen støttes ikke av forespørselssiden.
416 (Forespørselsomfang ikke kompatibelt) Hvis siden ikke kan oppgi omfanget av forespørselen, returnerer serveren denne statuskoden.
417 (Forventet ikke oppfylt) Serveren oppfyller ikke kravene for feltet Forventet forespørselshode.

5xx (serverfeil)
Disse statuskodene indikerer at en intern feil oppsto da serveren forsøkte å behandle forespørselen. Disse feilene kan være feil på serveren selv, ikke på forespørselen.

Kodebeskrivelse
500 (Feil i serveren) Serveren opplevde en feil og kunne ikke fullføre forespørselen.
501 (ennå ikke implementert) Serveren har ikke mulighet til å fullføre forespørselen. For eksempel kan denne koden returneres når serveren ikke gjenkjenner forespørselsmetoden.
502 (Error Gateway)-serveren fungerer som en gateway eller proxy og mottar et ugyldig svar fra oppstrømsserveren.
503 (Tjeneste utilgjengelig) Serveren er for øyeblikket utilgjengelig (på grunn av overbelastning eller nedetid, vedlikehold). Vanligvis er dette bare en midlertidig tilstand.
504 (Gateway Timeout) Serveren fungerer som en gateway eller proxy, men mottar ikke en forespørsel fra oppstrømsserveren i tide.
505 (HTTP-versjon støttes ikke) Serveren støtter ikke versjonen av HTTP-protokollen som brukes i forespørselen





Foregående:HTML hopper til kildekoden til nettsiden
Neste:Eason Chan «Uten å ha på seg noe galt»
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com