Teknisk referanse

HTTP-svarstatuskoder

HTTP-statuskoder er tresifrede signaler i et serversvar. Det første sifferet angir det overordnede utfallet; de resterende sifrene viser en bestemt tilstand. Denne veiledningen forklarer registrerte standardkoder med praktisk kontekst, samt bemerkelsesverdige leverandørspesifikke verdier som kan forekomme i logger.

Slik leser du katalogen: En statuskode alene er ikke en fullstendig diagnose. Kontroller forespørselsmetoden, svaroverskriftene, innholdet, omdirigeringsmålet og serveren eller proxyen som genererte svaret. Ukjente verdier beholder vanligvis betydningen til klassen som angis av det første sifferet, men den nøyaktige atferden kan være implementasjonsspesifikk.

Nettleserkompatibilitet og svarbehandling

HTTP-statuskoder er en del av HTTP-protokollen, ikke en nettleserfunksjon som hver leverandør implementerer som et separat web-API. Dagens nettlesere kan håndtere standardklassene; synlige feilsider og ny forsøksatferd er nettleserspesifikke. Støtte for nyere mellomliggende svar og spesialiserte utvidelser kan variere etter versjon og nettverksbane.

SvarfamilieChrome / EdgeFirefoxSafariOperaAndroid / iOS WebViewKompatibilitetsmerknad
1xx informasjonStøttes som mellomliggende protokollsvarStøttes som mellomliggende protokollsvarStøttes som mellomliggende protokollsvarStøttes som mellomliggende protokollsvarStøttes av det underliggende nettverkslaget100 / 101 er etablerte; 102 er nisjepreget / foreldet. Bruken av 103 Early Hints og synlig forhåndslasting varierer etter nettleserversjon, server og mellomledd.
2xx suksessStøttesStøttesStøttesStøttesStøttesStandard semantikk for vellykkede svar er felles. Regler for innhold gjelder fortsatt: 204 og 205 har for eksempel ikke svarinnhold.
3xx omdirigeringStøttesStøttesStøttesStøttesStøttesLocation, metode, hurtigbuffer og sikkerhetsregler påvirker navigasjonen. 301 / 302 kan endre POST til GET; 307 / 308 bevarer metoden.
4xx klient-/forespørselsfeilStøttesStøttesStøttesStøttesStøttesNettleseren mottar svaret, men om den viser serverinnholdet eller en nettlesergenerert feilside, varierer etter status og produkt.
5xx serverfeilStøttesStøttesStøttesStøttesStøttesKlienter kan behandle svarsklassen, men proxy-genererte sider, ny forsøksatferd og diagnostisk visning er ikke identisk i alle nettlesere.
Ukjent kode i en kjent klasseHåndtering på klassenivåHåndtering på klassenivåHåndtering på klassenivåHåndtering på klassenivåHåndtering på klassenivåHTTP-klienter kan utlede den generelle klassen fra det første sifferet; ikke stol på at en egendefinert kode har standardsemantikk eller identisk visning.

Kompatibilitetsbeskrivelsen gjelder protokollbehandling, ikke en garanti for at alle nettlesere viser samme feilmelding. Eldre klienter, innebygde WebView-er, proxyer og captive portaler kan ha tilleggsatferd.

1xx — Informasjonssvar

100

Fortsett

Serveren har godtatt forespørselsoverskriftene og venter på resten av forespørselsinnholdet. Dette brukes ofte sammen med Expect: 100-continue, slik at klienten kan unngå å laste opp et stort innhold hvis forespørselen vil bli avvist.

Driftsveiledning: Dette er et mellomliggende svar; fortsett bare å sende innhold når det er forventet.

101

Bytt protokoll

Serveren godtar å bytte protokoll for denne forbindelsen etter at klienten ber om en oppgradering. WebSocket-håndtrykk er et kjent bruksområde.

Driftsveiledning: Dette er en overgang på forbindelsesnivå; kontroller Upgrade- og Connection-overskriftene.

102

Behandler

En WebDAV-server rapporterer at en langvarig operasjon er startet, men ikke fullført. Dette er et eldre/foreldet svar og må ikke forveksles med det endelige resultatet.

Driftsveiledning: Mellomliggende WebDAV-status; vent på det endelige svaret.

103

Early Hints

Serveren sender foreløpige overskrifter, ofte Link-hint, mens den forbereder det endelige svaret. En klient kan begynne å hente sannsynligvis viktige ressurser på forhånd.

Driftsveiledning: Dette er en mellomliggende optimalisering; et endelig svar må følge.

2xx — Vellykkede svar

200

OK

Forespørselen lyktes. Representasjonen avhenger av metoden: GET returnerer ressursen, HEAD returnerer metadata uten innhold, og en skriveoperasjon kan returnere en resultatrepresentasjon.

Driftsveiledning: Brukes ved en fullført forespørsel med svarrepresentasjon når dette passer.

201

Opprettet

Forespørselen ble fullført og opprettet én eller flere ressurser. Svaret bør identifisere den nye ressursen, ofte med Location, og kan returnere representasjonen.

Driftsveiledning: Vanlig etter POST eller PUT; sørg for at den opprettede ressursen kan finnes.

202

Godtatt

Serveren godtok forespørselen for behandling, men behandlingen er ikke fullført og kan fortsatt mislykkes. HTTP sender ikke senere et nytt svar for den samme utvekslingen.

Driftsveiledning: Oppgi en operasjons-/status-URL eller en annen måte å finne det endelige utfallet på.

203

Ikke-autoritativ informasjon

En transformerende proxy eller et mellomledd returnerte metadata eller innhold som avviker fra opprinnelig svar. Dette signaliserer at representasjonen ikke kommer direkte fra en autoritativ kilde.

Driftsveiledning: Brukes bare når en mellomliggende transformasjon er relevant.

204

Intet innhold

Forespørselen lyktes, og det er ikke noe svarinnhold å sende. Overskrifter kan likevel inneholde nyttige metadata, for eksempel oppdaterte validatorer.

Driftsveiledning: Ikke inkluder et svarinnhold.

205

Tilbakestill innhold

Forespørselen lyktes, og klienten blir bedt om å tilbakestille visningen eller skjemaet som sendte den. Svarinnhold sendes ikke.

Driftsveiledning: Nyttig for handlinger som skal tømme eller tilbakestille gjeldende inndata.

206

Delvis innhold

Serveren oppfylte en gyldig range-forespørsel og returnerer bare det forespurte byteområdet eller byteområdene. Content-Range beskriver det som ble levert.

Driftsveiledning: Kontroller at range- og Content-Range-verdiene stemmer; vanlig ved nedlastinger som kan gjenopptas.

207

Flere statuser

Et WebDAV-svar rapporterer separate resultater for flere ressurser eller deloperasjoner, vanligvis i et strukturert XML-innhold.

Driftsveiledning: Tolk resultatet for hver innebygde ressurs; den ytre statusen viser ikke hele utfallet.

208

Allerede rapportert

Et WebDAV multistatus-svar utelater medlemmer som allerede er oppført tidligere i samme svar, for å unngå gjentakelser.

Driftsveiledning: WebDAV-spesifikt; tolk det sammen med det omkringliggende multistatus-svaret.

226

Instansmanipulasjoner brukt

Serveren oppfylte en GET ved hjelp av instansmanipulasjoner og returnerer en representasjon avledet fra den gjeldende ressursen etter den forhandlede differansemekanismen.

Driftsveiledning: Spesialisert differansekoding; klient og server må være enige om transformasjonen.

3xx — Omdirigering og hurtigbufferkontroll

300

Flere valg

Målet har flere representasjoner eller destinasjoner, og svaret tilbyr valgmuligheter. En klient eller bruker kan velge den foretrukne varianten.

Driftsveiledning: Oppgi tydelige alternativer; ikke anta at alle klienter velger automatisk.

301

Flyttet permanent

Ressursen har fått en varig ny URI. Klienter kan oppdatere lagrede lenker og hurtigbuffere, så bruk dette bare når flyttingen skal være permanent.

Driftsveiledning: Ved SEO-flytting av et nettsted: omdiriger direkte til den endelige, tilsvarende URL-en og oppdater interne lenker.

302

Funnet

Ressursen er midlertidig tilgjengelig på en annen URI. Historisk atferd tillater metodeendringer i enkelte tilfeller, så dette er ikke det tryggeste valget hvis POST må forbli POST.

Driftsveiledning: Brukes ved midlertidige flyttinger når metodeendring er akseptabelt; vurder 307 hvis den ikke er det.

303

Se en annen

Klienten bør hente ressursen som Location angir med GET (eller HEAD ved behov), i stedet for å gjenta den opprinnelige handlingen. Brukes ofte etter innsending av et skjema.

Driftsveiledning: Implementerer Post/Redirect/Get-mønsteret og unngår at handlingen sendes inn på nytt.

304

Ikke endret

En betinget GET eller HEAD angir at representasjonen i hurtigbufferen fortsatt er oppdatert. Svaret har ikke innhold, og klienten kan bruke den lagrede kopien på nytt.

Driftsveiledning: Returner bare når en validator som If-None-Match eller If-Modified-Since samsvarer.

305

Bruk proxy

Et historisk svar foreslo at klienten skulle få tilgang til ressursen via en proxy. Det er foreldet av sikkerhetsgrunner og bør ikke brukes av moderne tjenester.

Driftsveiledning: Ikke ta det i bruk; konfigurer proxyer separat.

306

Ubrukt

Denne verdien er reservert / ubrukt i moderne HTTP-spesifikasjoner. Den har ingen standard driftsbetydning for en nåværende nettapplikasjon.

Driftsveiledning: Ikke send den.

307

Midlertidig omdirigering

Ressursen er midlertidig flyttet til en annen URI, og klienten må bevare den opprinnelige metoden og innholdet når omdirigeringen følges.

Driftsveiledning: Brukes når en midlertidig flytting ikke må endre POST til GET.

308

Permanent omdirigering

Ressursen er flyttet permanent, og klienten må bevare den opprinnelige metoden og innholdet når omdirigeringen følges.

Driftsveiledning: Brukes ved varige flyttinger der metoden må bevares; oppdater canonical-referanser og interne lenker.

4xx — Klient-/forespørselsfeil

400

Dårlig forespørsel

Serveren kan ikke behandle forespørselen fordi syntaksen, innrammingen eller de oppgitte dataene er ugyldige. Det hjelper sannsynligvis ikke å gjenta den samme forespørselen uendret.

Driftsveiledning: Kontroller URL-koding, JSON-/innholdssyntaks, obligatoriske felt og innramming av forespørselen.

401

Uautorisert

Forespørselen mangler gyldig autentiseringsinformasjon for målet. Til tross for navnet betyr svaret at autentisering kreves eller mislyktes.

Driftsveiledning: Send forventet påloggingsinformasjon og inkluder en WWW-Authenticate-utfordring.

402

Betaling kreves

Reservert for fremtidig bruk, selv om enkelte produkter bruker koden i betalings- eller kvoteprosesser. Det finnes ingen universell betalingsatferd som fungerer likt overalt.

Driftsveiledning: Behandle leverandørspesifikke betydninger som slike, og dokumenter API-kontrakten.

403

Forbudt

Serveren forsto forespørselen, men nekter å oppfylle den. Gyldig påloggingsinformasjon endrer ikke nødvendigvis resultatet fordi begrensningen kan skyldes retningslinjer.

Driftsveiledning: Kontroller tillatelser, tilgangspolicy, IP-/WAF-regler og autorisasjon på ressursnivå.

404

Ikke funnet

Serveren finner ikke en gjeldende representasjon for forespurt URI, eller vil ikke opplyse om den finnes. Svaret alene viser ikke om fraværet er midlertidig eller permanent.

Driftsveiledning: Rett URL-en, gjenopprett ressursen, eller bruk 410 hvis det er kjent at den er fjernet permanent.

405

Metoden er ikke tillatt

Ressursen finnes, men støtter ikke metoden som ble brukt i forespørselen.

Driftsveiledning: Returner en Allow-overskrift med metodene ressursen godtar.

406

Ikke akseptabelt

Serveren kan ikke produsere en representasjon som samsvarer med klientens forhåndsvalgte Accept-preferanser.

Driftsveiledning: Løsne på Accept-begrensningene eller konfigurer en passende representasjon/forhandlingspolicy.

407

Proxy-autentisering kreves

En proxy krever påloggingsinformasjon før den videresender forespørselen.

Driftsveiledning: Autentiser deg mot proxyen med Proxy-Authenticate / Proxy-Authorization; dette er forskjellig fra autentisering mot opprinnelsesserveren.

408

Tidsavbrudd for forespørselen

Serveren mottok ikke hele forespørselen innen tidsrommet den var forberedt på å vente. Klienten kan prøve igjen over en ny forbindelse.

Driftsveiledning: Undersøk nettverksstans, opplastingsstørrelse og tidsavbruddsinnstillinger for server/proxy.

409

Konflikt

Forespørselen er i konflikt med ressursens nåværende tilstand, for eksempel en versjonskollisjon eller et forsøk på å opprette en duplikat.

Driftsveiledning: Forklar konflikten og oppgi nok informasjon om gjeldende tilstand til at klienten kan løse den.

410

Borte

Ressursen er bevisst og sannsynligvis permanent utilgjengelig, uten kjent erstatning. Dette er tydeligere enn et generelt «ikke funnet»-svar.

Driftsveiledning: Brukes når ressursen er fjernet med hensikt; fjern utdaterte interne lenker og referanser.

411

Lengde kreves

Serveren krever en Content-Length-overskrift, men forespørselen inneholdt ingen.

Driftsveiledning: Send en nøyaktig Content-Length eller bruk en støttet innramming for overføring.

412

Forhåndsbetingelse mislyktes

En forespørselsbetingelse som If-Match ble evaluert som usann, slik at serveren ikke utførte handlingen.

Driftsveiledning: Oppdater representasjonen og prøv på nytt med gjeldende validatorer/tilstand.

413

Innholdet er for stort

Forespørselsinnholdet overskrider grensen serveren er villig eller i stand til å behandle. Serveren kan lukke forbindelsen eller tillate et nytt forsøk etter at innholdet er redusert.

Driftsveiledning: Reduser nyttelaststørrelsen eller juster dokumenterte opplastingsgrenser.

414

URI-en er for lang

Forespørselsmålet er lengre enn serveren vil tolke, ofte på grunn av en for stor spørringsstreng.

Driftsveiledning: Bruk en kortere URI eller flytt egnede data til forespørselsinnholdet.

415

Medietypen støttes ikke

Serveren avviser forespørselsinnholdet fordi medietypen, innholdskodingen eller det undersøkte formatet ikke støttes.

Driftsveiledning: Send en støttet Content-Type/koding og innhold som samsvarer med den.

416

Range kan ikke oppfylles

Det forespurte byteområdet kan ikke leveres, for eksempel fordi det starter etter representasjonens lengde.

Driftsveiledning: Kontroller ressurslengde og range-enheter; servere kan returnere Content-Range: bytes */length.

417

Forventningen mislyktes

Serveren eller mellomleddet kan ikke oppfylle en forventning angitt i Expect-overskriften.

Driftsveiledning: Prøv uten den ustøttede forventningen når det er trygt og hensiktsmessig.

418

Jeg er en tekanne

En humoristisk status fra en spesifikasjon for 1. april. Den er ikke en vanlig feilkontrakt for applikasjoner, selv om enkelte tjenester bruker den spøkefullt.

Driftsveiledning: Ikke baser interoperabel produksjonsatferd på denne koden.

421

Feiladressert forespørsel

Forespørselen nådde en server som ikke kan gi et autoritativt svar for mål-URI-en, ofte fordi rutingen av forbindelsen eller HTTP-myndigheten ikke samsvarer.

Driftsveiledning: Prøv på nytt over en egnet forbindelse og kontroller Host / :authority, SNI og proxy-ruting.

422

Innholdet kan ikke behandles

Innholdstypen og syntaksen forstås, men serveren kan ikke utføre instruksjonene eller validere det innsendte innholdet.

Driftsveiledning: Returner konkrete valideringsdetaljer for hvert felt; en korrigert nyttelast kan lykkes.

423

Låst

En WebDAV-ressurs er låst, og metoden kan ikke utføres før låsevilkåret er løst.

Driftsveiledning: Kontroller hvem som eier låsen, tidsavbruddet og håndteringen av WebDAV-låsetokenet.

424

Mislykket avhengighet

En WebDAV-operasjon mislyktes fordi en nødvendig forutgående operasjon i samme forespørselssekvens mislyktes.

Driftsveiledning: Løs den tidligere mislykkede handlingen før du prøver avhengige operasjoner på nytt.

425

For tidlig

Serveren avviser behandling av en forespørsel som kan ha blitt spilt av under tidlige data, for å redusere risikoen for replay.

Driftsveiledning: Prøv på nytt etter at forbindelsen er etablert uten tidlige data.

426

Oppgradering kreves

Serveren avviser gjeldende protokoll og angir at klienten bør bytte til en annen.

Driftsveiledning: Inkluder en Upgrade-overskrift som beskriver støttede protokollvalg.

428

Forhåndsbetingelse kreves

Serveren krever en betinget forespørsel for å forhindre tapte oppdateringer, men klienten sendte en ubetinget forespørsel.

Driftsveiledning: Hent gjeldende tilstand og send en passende betingelse, for eksempel If-Match.

429

For mange forespørsler

Klienten har sendt for mange forespørsler i en periode, basert på en hastighetsgrense definert av serveren.

Driftsveiledning: Vent før nye forsøk, følg Retry-After når den finnes, og unngå synkroniserte bølger av nye forsøk.

431

Forespørselsoverskriftsfeltene er for store

Serveren vil ikke behandle forespørselen fordi ett eller flere overskriftsfelt, eller den samlede mengden overskrifter, er for stor.

Driftsveiledning: Reduser informasjonskapsler/egendefinerte overskrifter eller juster en tilsiktet servergrense.

451

Utilgjengelig av juridiske grunner

Serveren kan ikke levere den forespurte ressursen på grunn av en juridisk begrensning.

Driftsveiledning: Forklar begrensningen og omfanget når det er hensiktsmessig, uten å avsløre beskyttet informasjon.

5xx — Server- og mellomleddsfeil

500

Intern serverfeil

Serveren støtte på en uventet tilstand og kan ikke fullføre forespørselen. Dette er et generelt reservevalg når ingen mer presis serverfeil passer.

Driftsveiledning: Koble forespørselen til serverlogger, og unngå å vise stack traces til besøkende.

501

Ikke implementert

Serveren støtter ikke funksjonaliteten som kreves for å oppfylle forespørselen, ofte en metode eller funksjon som ikke er implementert.

Driftsveiledning: Implementer funksjonen eller bruk en støttet metode; koden er ikke ment for midlertidig overbelastning.

502

Dårlig gateway

En server som fungerer som gateway eller proxy, mottok et ugyldig svar fra en oppstrømsserver.

Driftsveiledning: Kontroller oppstrøms status, protokoll-/TLS-innstillinger, DNS og proxylogger.

503

Tjenesten er utilgjengelig

Serveren kan midlertidig ikke håndtere forespørselen, ofte på grunn av vedlikehold eller overbelastning.

Driftsveiledning: Hvis mulig, oppgi Retry-After, et nyttig svar og cache-kontroller som passer for en midlertidig feil.

504

Tidsavbrudd i gateway

En gateway eller proxy mottok ikke et rettidig svar fra en oppstrømstjeneste.

Driftsveiledning: Undersøk forsinkelse hos oppstrøms tjenester, nettverksbaner og tidsavbruddsgrenser i hele kjeden.

505

HTTP-versjonen støttes ikke

Serveren støtter ikke hovedversjonen av HTTP som brukes i forespørselen.

Driftsveiledning: Bruk en støttet protokollversjon eller oppdater server-/proxy-konfigurasjonen.

506

Variant forhandler også

En serverkonfigurasjonsfeil har opprettet en sirkulær innholdsforhandling der den valgte varianten starter forhandling på nytt.

Driftsveiledning: Rett variant-/forhandlingskonfigurasjonen; dette er en feil på opprinnelsessiden.

507

Utilstrekkelig lagringsplass

En WebDAV-server kan ikke lagre representasjonen som trengs for å fullføre operasjonen.

Driftsveiledning: Frigjør eller klargjør lagringsplass og kontroller kvoter før du prøver igjen.

508

Løkke oppdaget

En server oppdaget en uendelig løkke under behandling av en forespørsel, ofte ved gjennomgang av WebDAV-bindinger.

Driftsveiledning: Bryt den sykliske ressursrelasjonen eller behandlingsregelen.

510

Ikke utvidet

Forespørselen krever en utvidelse serveren ikke støtter.

Driftsveiledning: Bruk et støttet sett med utvidelser eller forhandle fram et alternativ.

511

Nettverksautentisering kreves

Klienten må autentisere seg for å få nettverkstilgang, vanligvis via en captive portal. Koden er ment for nettverksmellomledd, ikke innlogging på et opprinnelsesnettsted.

Driftsveiledning: Fullfør autentisering for nettverkstilgang, og prøv deretter den opprinnelige forespørselen på nytt.

Viktige ikke-standardiserte og leverandørspesifikke svar

Disse verdiene forekommer i bestemte produkter, serverlogger, CDN-er eller applikasjoner. De kan ikke sidestilles med registrerte standardbetydninger; se kontrakten til tjenesten som genererte dem.

419

Autentisering utløpt (ikke-standard)

Noen applikasjoner bruker denne etiketten når en autentiseringsøkt utløper. Dette er ikke en universelt tildelt HTTP-status, så klienter kan ikke forvente konsekvent semantikk.

Driftsveiledning: Oppdater autentiseringen i tråd med tjenestekontrakten.

420

Bevar roen (ikke-standard)

Et leverandørspesifikt svar som historisk har vært brukt til hastighetsbegrensning. Betydningen avhenger av implementasjonen.

Driftsveiledning: Følg dokumenterte retningslinjer for hastighetsbegrensning.

444

Forbindelsen ble lukket (ikke-standard)

Noen servere lukker forbindelsen uten å sende et vanlig svar, ofte som et filtreringstiltak.

Driftsveiledning: Kontroller leverandørlogger; klienter kan rapportere en nettverksfeil i stedet for å vise denne koden.

449

Prøv på nytt med (ikke-standard)

En Microsoft-utvidelse som enkelte tjenester bruker for å be klienten prøve igjen med tilleggsinformasjon.

Driftsveiledning: Følg dokumentasjonen for det aktuelle API-et.

499

Klienten lukket forespørselen (ikke-standard)

En omvendt proxy kan loggføre dette når klienten kobler fra før oppstrømssvaret er fullført. Dette er vanligvis en loggklassifisering, ikke et svar som ble levert til klienten.

Driftsveiledning: Undersøk klientavbrudd og langsomme oppstrømsforespørsler.

509

Båndbreddegrensen er overskredet (ikke-standard)

Noen webhotellplattformer bruker denne koden når en kvote eller båndbreddegrense er nådd. Det er ikke en generell, interoperabel HTTP-betydning.

Driftsveiledning: Kontroller webhotellets kvote- og faktureringsoppsett.

520

Webserveren returnerte en ukjent feil (leverandørspesifikk)

En CDN eller proxy kan bruke denne når den mottar et uventet eller tomt svar fra opprinnelsesserveren.

Driftsveiledning: Sammenlign logger fra edge og opprinnelsesserver; kontroller at opprinnelsesserveren sender et gyldig HTTP-svar.

521

Webserveren er nede (leverandørspesifikk)

En proxy kunne ikke opprette forbindelse til opprinnelsesserveren, eller opprinnelsesserveren avviste den.

Driftsveiledning: Kontroller at opprinnelsesserveren er tilgjengelig, brannmurregler og tillatte proxy-adresser.

522

Forbindelsen fikk tidsavbrudd (leverandørspesifikk)

En edge-tjeneste koblet til eller forsøkte å koble til opprinnelsesserveren, men fullførte ikke utvekslingen innen tidsavbruddet.

Driftsveiledning: Kontroller responsen fra opprinnelsesserveren og nettverksforsinkelsen.

523

Opprinnelsesserveren kan ikke nås (leverandørspesifikk)

En proxy kunne ikke nå den konfigurerte adressen til opprinnelsesserveren.

Driftsveiledning: Kontroller DNS-oppløsning, ruting og IP-konfigurasjonen til opprinnelsesserveren.

524

Det oppsto et tidsavbrudd (leverandørspesifikk)

Forbindelsen til opprinnelsesserveren ble opprettet, men serveren sendte ikke et HTTP-svar i tide.

Driftsveiledning: Reduser behandlingstiden på opprinnelsesserveren eller juster støttede tidsavbruddsinnstillinger.

525

SSL-håndtrykket mislyktes (leverandørspesifikk)

En proxy kunne ikke fullføre TLS-forhandlingen med opprinnelsesserveren.

Driftsveiledning: Valider sertifikater, protokoll-/chifferkompatibilitet og SNI.

526

Ugyldig SSL-sertifikat (leverandørspesifikk)

Et mellomledd avviste opprinnelsesserverens sertifikat under validering.

Driftsveiledning: Installer et gyldig, riktig navngitt, betrodd og ikke utløpt sertifikat med hele sertifikatkjeden.

527

Railgun-feil (leverandørspesifikk)

En eldre eller leverandørspesifikk proxy-status rapporterer en feil i forbindelsen til akselereringstjenesten hos opprinnelsesserveren.

Driftsveiledning: Undersøk den leverandørspesifikke koblingen og banen til opprinnelsesserveren.

598

Tidsavbrudd ved nettverkslesing (ikke-standard)

Noen klienter eller proxyer bruker denne verdien for å beskrive tidsavbrudd ved nettverkslesing. Den har ingen universell betydning i HTTP.

Driftsveiledning: Undersøk klientens/proxyens diagnosedata.

599

Tidsavbrudd ved opprettelse av nettverksforbindelse (ikke-standard)

Noen proxyer bruker denne verdien når et forsøk på å opprette en nettverksforbindelse får tidsavbrudd. Betydningen avhenger av implementasjonen.

Driftsveiledning: Kontroller tilgjengelighet og tidsavbruddsinnstillinger.

Bruk av statuskoder i omdirigerings- og SEO-revisjoner

Ved permanent flytting av en URL bør du bare bruke permanent omdirigering når målet er ment å erstatte den gamle URL-en; velg et midlertidig svar ved en midlertidig endring. Hold kjedene korte, og pek til det endelige tilsvarende målet. Kontroller at hver Location-verdi kan slås opp, at det endelige svaret er passende, og at canonical-tagger og interne lenker samsvarer med den tiltenkte URL-en. Et endelig 2xx bekrefter et vellykket HTTP-svar, men ikke at siden er nyttig, indekserbar eller teknisk velfungerende.

Kilder og referansenotater

Denne siden oppsummerer HTTP-statuskodenes semantikk for praktisk bruk. Standardregisteret og RFC-en er autoritative referanser for standardiserte koder; MDN gir en tilgjengelig teknisk veiledning, og Wikipedia er en supplerende oversikt vedlikeholdt av fellesskapet.