Server nemůže požadavek zpracovat, protože jeho syntaxe, rámování nebo odeslaná data nejsou platná. Opakování stejného nezměněného požadavku pravděpodobně nepomůže.
Provozní doporučení: Zkontrolujte kódování URL, syntaxi JSON/těla, povinná pole a rámování požadavku.
Požadavek neobsahuje platné ověřovací údaje pro cílový systém. Navzdory názvu tato odpověď znamená, že je vyžadováno ověření nebo že selhalo.
Provozní doporučení: Odešlete požadované přihlašovací údaje a výzvu WWW-Authenticate.
Rezervováno pro budoucí použití, některé produkty však tento kód používají při platbách nebo správě kvót. Neexistuje jediný univerzálně interoperabilní způsob zpracování platby.
Provozní doporučení: Významy specifické pro dodavatele považujte za specifické; zdokumentujte smlouvu rozhraní API.
Server požadavku porozuměl, ale odmítá jej splnit. Platné přihlašovací údaje nemusejí výsledek změnit, protože omezení může vyplývat ze zásad.
Provozní doporučení: Zkontrolujte oprávnění, zásady přístupu, pravidla IP/WAF a autorizaci na úrovni zdroje.
Server nemůže najít aktuální reprezentaci požadované URI nebo nechce prozradit, zda existuje. Samotná odpověď neříká, zda je nepřítomnost dočasná, nebo trvalá.
Provozní doporučení: Opravte URL, obnovte zdroj nebo použijte kód 410, pokud je známo, že byl trvale odstraněn.
Zdroj existuje, ale nepodporuje metodu použitou v tomto požadavku.
Provozní doporučení: Vraťte hlavičku Allow se seznamem metod, které zdroj přijímá.
Server nemůže vytvořit reprezentaci odpovídající aktivním preferencím Accept klienta.
Provozní doporučení: Uvolněte omezení Accept nebo nastavte vhodnou reprezentaci či zásady vyjednávání.
407Vyžadováno ověření proxy
Proxy server jako zprostředkující vrstva vyžaduje přihlašovací údaje, než požadavek předá dál.
Provozní doporučení: Ověřte se vůči proxy pomocí Proxy-Authenticate / Proxy-Authorization; to se liší od ověření vůči zdrojovému serveru.
408Časový limit požadavku
Server neobdržel celý požadavek v době, po kterou byl připraven čekat. Klient může pokus opakovat s novým spojením.
Provozní doporučení: Zkontrolujte výpadky sítě, velikost nahrávání a nastavení časového limitu serveru či proxy.
Požadavek je v konfliktu s aktuálním stavem zdroje, například kvůli kolizi verzí nebo pokusu vytvořit duplicitní položku.
Provozní doporučení: Vysvětlete konflikt a poskytněte klientovi dostatek informací o aktuálním stavu, aby jej mohl vyřešit.
Zdroj je záměrně a pravděpodobně trvale nedostupný a není známa jeho náhrada. Jde o jednoznačnější odpověď než obecné nenalezení.
Provozní doporučení: Použijte při záměrném odstranění; odstraňte zastaralé interní odkazy a reference.
Server vyžaduje hlavičku Content-Length, kterou požadavek neobsahuje.
Provozní doporučení: Odešlete přesnou hodnotu Content-Length nebo použijte podporované rámování přenosu.
412Předběžná podmínka nesplněna
Podmínka požadavku, například If-Match, se vyhodnotila jako nepravdivá, a server proto požadovanou akci neprovedl.
Provozní doporučení: Obnovte reprezentaci a zkuste požadavek znovu s aktuálními validátory či stavem.
Tělo požadavku překračuje limit, který je server ochoten nebo schopen zpracovat. Server může spojení ukončit nebo povolit opakování po zmenšení těla.
Provozní doporučení: Zmenšete datovou zátěž nebo upravte zdokumentované limity nahrávání.
Cíl požadavku je delší, než je server ochoten zpracovat, často kvůli příliš dlouhému řetězci dotazu.
Provozní doporučení: Použijte kratší URI nebo vhodná data přesuňte do těla požadavku.
415Nepodporovaný typ média
Server odmítá tělo požadavku, protože nepodporuje jeho typ média, kódování obsahu nebo kontrolovaný formát.
Provozní doporučení: Odešlete podporované Content-Type/kódování a tělo, které jim odpovídá.
Požadovaný rozsah bajtů nelze poskytnout, například pokud začíná za délkou reprezentace.
Provozní doporučení: Znovu zkontrolujte délku zdroje a jednotky rozsahu; servery mohou vrátit Content-Range: bytes */délka.
Server ani zprostředkující vrstva nemohou splnit očekávání uvedené v hlavičce Expect.
Provozní doporučení: Pokud je to bezpečné a vhodné, opakujte požadavek bez nepodporovaného očekávání.
Humorný stavový kód pocházející ze specifikace vydané na apríla. Nejde o běžný smluvní chybový stav aplikace, i když jej některé služby používají žertovně.
Provozní doporučení: Nespoléhejte na něj u interoperabilního chování v produkčním prostředí.
421Požadavek byl přesměrován nesprávně
Požadavek dorazil na server, který nemůže vytvořit autoritativní odpověď pro cílové URI, často kvůli nesouladu mezi směrováním spojení a autoritou HTTP.
Provozní doporučení: Opakujte požadavek přes vhodné spojení a zkontrolujte Host/:authority, SNI a směrování proxy.
Typ a syntaxe obsahu jsou srozumitelné, server však nemůže provést instrukce ani ověřit odeslaný obsah.
Provozní doporučení: Vraťte konkrétní validační údaje pro jednotlivá pole; opravou datové zátěže lze dosáhnout úspěšného výsledku.
Zdroj WebDAV je zamčený, takže požadovanou metodu nelze provést, dokud se stav zámku nevyřeší.
Provozní doporučení: Zkontrolujte vlastníka zámku, časový limit a práci s tokenem zámku WebDAV.
Operace WebDAV selhala, protože selhala potřebná předchozí operace ve stejné posloupnosti požadavků.
Provozní doporučení: Před opakováním závislých operací vyřešte předchozí neúspěšnou akci.
Server odmítá zpracovat požadavek, který mohl být zopakován během počátečních dat, aby snížil riziko opakovaného přehrání.
Provozní doporučení: Po navázání spojení požadavek zopakujte bez počátečních dat.
426Vyžadována aktualizace
Server odmítá aktuální protokol a naznačuje, že klient má přejít na jiný.
Provozní doporučení: Uveďte hlavičku Upgrade s popisem podporovaných protokolů.
428Vyžadována předběžná podmínka
Server vyžaduje podmíněný požadavek, aby zabránil ztrátě aktualizací, klient však odeslal nepodmíněný požadavek.
Provozní doporučení: Načtěte aktuální stav a odešlete vhodnou podmínku, například If-Match.
429Příliš mnoho požadavků
Klient odeslal příliš mnoho požadavků během období stanoveného limitem serveru.
Provozní doporučení: Zpomalte, respektujte hlavičku Retry-After, pokud je uvedena, a předcházejte synchronizovaným vlnám opakování.
431Pole hlaviček požadavku jsou příliš velká
Server požadavek nezpracuje, protože jedno nebo více polí hlavičky či souhrn hlaviček je příliš velký.
Provozní doporučení: Zmenšete cookies či vlastní hlavičky nebo upravte záměrný limit serveru.
451Nedostupné z právních důvodů
Server nemůže požadovaný zdroj poskytnout kvůli právnímu omezení.
Provozní doporučení: Je-li to vhodné, vysvětlete omezení a jeho rozsah, aniž byste odhalili chráněné informace.