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.
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.
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.
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å.
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.
405Metoden 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.
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.
407Proxy-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.
408Tidsavbrudd 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.
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.
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.
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.
412Forhå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.
413Innholdet 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.
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.
415Medietypen 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.
416Range 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.
417Forventningen 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.
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.
421Feiladressert 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.
422Innholdet 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.
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.
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.
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.
Serveren avviser gjeldende protokoll og angir at klienten bør bytte til en annen.
Driftsveiledning: Inkluder en Upgrade-overskrift som beskriver støttede protokollvalg.
428Forhå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.
429For 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.
431Forespø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.
451Utilgjengelig 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.