Technická reference

Stavové kódy odpovědi HTTP

Stavové kódy HTTP jsou v odpovědi serveru trojmístné signály. První číslice označuje obecný výsledek, zbývající číslice určují konkrétní podmínku. Tato příručka vysvětluje registrované standardní kódy v praktickém kontextu a také významné hodnoty konkrétních poskytovatelů, které se mohou objevit v protokolech.

Jak číst tento katalog: Samotný stavový kód nepředstavuje úplnou diagnózu. Zkontrolujte metodu požadavku, hlavičky a tělo odpovědi, cílovou adresu přesměrování i server nebo proxy, který odpověď vytvořil. Nerozpoznané hodnoty si obvykle zachovávají význam třídy určené první číslicí, jejich konkrétní chování však může záviset na implementaci.

Kompatibilita prohlížečů a zpracování odpovědí

Stavové kódy HTTP jsou součástí protokolu HTTP, nikoli funkcí prohlížeče, kterou by každý výrobce implementoval jako samostatné webové API. Současné prohlížeče zvládají standardní třídy odpovědí; viditelné chybové stránky a chování při opakování požadavku se liší podle prohlížeče. Podpora novějších průběžných odpovědí a specializovaných rozšíření se může lišit podle verze a síťové trasy.

Skupina odpovědíChrome / EdgeFirefoxSafariOperaAndroid / iOS WebViewPoznámka ke kompatibilitě
1xx informačníPodporováno jako průběžná odpověď protokoluPodporováno jako průběžná odpověď protokoluPodporováno jako průběžná odpověď protokoluPodporováno jako průběžná odpověď protokoluPodporováno základní síťovou vrstvouKódy 100/101 jsou zavedené; 102 je okrajový nebo zastaralý. Přijetí Early Hints 103 a pozorovatelné chování předběžného načítání se liší podle verze prohlížeče, serveru a zprostředkující vrstvy.
2xx úspěchPodporovánoPodporovánoPodporovánoPodporovánoPodporovánoStandardní sémantika úspěšné odpovědi je společná. Důležitá zůstávají i pravidla pro tělo: například kódy 204 a 205 tělo odpovědi neobsahují.
3xx přesměrováníPodporovánoPodporovánoPodporovánoPodporovánoPodporovánoNavigaci ovlivňují hlavička Location, metoda, mezipaměť a bezpečnostní zásady. Kódy 301/302 mohou změnit POST na GET; 307/308 metodu zachovávají.
4xx chyba klienta nebo požadavkuPodporovánoPodporovánoPodporovánoPodporovánoPodporovánoProhlížeč odpověď obdrží; podle stavového kódu a produktu se může lišit, zda zobrazí tělo serveru nebo vlastní chybové rozhraní.
5xx chyba serveruPodporovánoPodporovánoPodporovánoPodporovánoPodporovánoKlienti mohou zpracovat třídu odpovědi, stránky generované proxy, opakování požadavků a diagnostické rozhraní se však v jednotlivých prohlížečích liší.
Neznámý kód v známé tříděZpracování podle třídyZpracování podle třídyZpracování podle třídyZpracování podle třídyZpracování podle třídyKlienti HTTP mohou podle první číslice odvodit obecnou třídu; nespoléhejte na to, že vlastní kód má standardní sémantiku nebo stejné rozhraní.

Kompatibilita zde popisuje zpracování na úrovni protokolu, nikoli záruku, že všechny prohlížeče zobrazí stejnou chybovou stránku. Starší klienti, vestavěné WebView, proxy a captive portály mohou uplatňovat další chování.

1xx — informační odpovědi

100

Pokračovat

Server přijal hlavičky požadavku a čeká na zbývající tělo. Často se používá s Expect: 100-continue, aby klient nemusel nahrávat velké tělo, pokud bude požadavek odmítnut.

Provozní doporučení: Průběžná odpověď; v odesílání těla pokračujte pouze tehdy, pokud se očekává.

101

Přepnutí protokolů

Server souhlasí se změnou protokolu pro toto spojení poté, co klient požádá o upgrade. Známým příkladem použití je navázání WebSocket spojení.

Provozní doporučení: Změna na úrovni spojení; ověřte hlavičky Upgrade a Connection.

102

Zpracovávání

Server WebDAV oznamuje, že začala dlouhá operace, která ještě nebyla dokončena. Jde o historickou či zastaralou odpověď, kterou nelze zaměňovat za konečný výsledek.

Provozní doporučení: Průběžný stav WebDAV; vyčkejte na konečnou odpověď.

103

Předběžné informace

Server během přípravy konečné odpovědi odesílá předběžné hlavičky, často s nápovědami Link. Klient může začít předem načítat pravděpodobně důležité prostředky.

Provozní doporučení: Průběžná optimalizace; musí následovat konečná odpověď.

2xx — úspěšné odpovědi

200

OK

Požadavek byl úspěšný. Reprezentace závisí na metodě: GET vrací zdroj, HEAD vrací metadata bez těla a operace zápisu může vrátit reprezentaci výsledku.

Provozní doporučení: Použijte pro dokončený požadavek, pokud je vhodné vrátit reprezentaci odpovědi.

201

Vytvořeno

Požadavek byl dokončen a vytvořil jeden nebo více zdrojů. Odpověď by měla nový zdroj identifikovat, obvykle pomocí Location, a může vrátit jeho reprezentaci.

Provozní doporučení: Běžné po POST nebo PUT; zajistěte, aby bylo možné vytvořený zdroj najít.

202

Přijato

Server přijal požadavek ke zpracování, ale proces ještě neskončil a může stále selhat. HTTP pro stejnou výměnu později neposílá druhou odpověď.

Provozní doporučení: Poskytněte URL operace či jejího stavu nebo jiný způsob, jak zjistit konečný výsledek.

203

Neautoritativní informace

Proxy server nebo zprostředkující vrstva provedly transformaci a vrátily metadata či obsah odlišný od odpovědi zdrojového serveru. Znamená to, že odpověď není přímou autoritativní reprezentací.

Provozní doporučení: Použijte pouze tehdy, když je informace o transformaci zprostředkující vrstvou relevantní.

204

Bez obsahu

Požadavek byl úspěšný a není třeba odesílat obsah odpovědi. Hlavičky mohou přesto nést užitečná metadata, například aktualizované validátory.

Provozní doporučení: Neodesílejte tělo odpovědi.

205

Resetovat obsah

Požadavek byl úspěšný a klient má resetovat zobrazení nebo formulář, který jej odeslal. Žádný obsah odpovědi se neposílá.

Provozní doporučení: Vhodné pro interakce, které mají vymazat či resetovat aktuální stav vstupu.

206

Částečný obsah

Server splnil platný požadavek na rozsah a vrací pouze požadovaný rozsah či rozsahy bajtů. Hlavička Content-Range popisuje vrácený obsah.

Provozní doporučení: Zajistěte shodu hodnot rozsahu a Content-Range; běžné u stahování či médií, která lze obnovit.

207

Více stavů

Odpověď WebDAV uvádí samostatné výsledky pro více zdrojů nebo dílčích operací, obvykle ve strukturovaném těle XML.

Provozní doporučení: Vyhodnoťte výsledek každého vloženého zdroje; samotný vnější stav není úplným výsledkem.

208

Již oznámeno

Odpověď WebDAV multistatus vynechává položky, které již byly uvedeny dříve v téže odpovědi, aby se neopakovaly.

Provozní doporučení: Specifické pro WebDAV; vyhodnocujte společně s okolní odpovědí multistatus.

226

Použito IM

Server splnil požadavek GET pomocí manipulací s instancí a vrací reprezentaci odvozenou od aktuálního zdroje podle sjednaného mechanismu rozdílů.

Provozní doporučení: Specializované kódování rozdílů; klienti a servery se musí dohodnout na transformaci.

3xx — přesměrování a ověřování mezipaměti

300

Více možností

Cíl má více reprezentací nebo umístění a odpověď nabízí volbu. Klient nebo uživatel může vybrat preferovanou variantu.

Provozní doporučení: Uveďte jasné alternativy; nepředpokládejte, že si každý klient zvolí automaticky.

301

Trvale přesunuto

Zdroj má novou trvalou URI. Klienti mohou aktualizovat uložené odkazy a mezipaměť, proto kód používejte pouze tehdy, má-li přesun trvat.

Provozní doporučení: Při migraci SEO přesměrujte přímo na konečnou ekvivalentní URL a aktualizujte interní odkazy.

302

Nalezeno

Zdroj je dočasně dostupný na jiné URI. Historické chování v některých případech umožňuje změnu metody, proto nejde o nejbezpečnější volbu, když musí POST zůstat POST.

Provozní doporučení: Použijte pro dočasné přesunutí, pokud je změna metody přijatelná; jinak zvažte kód 307.

303

Viz jiný zdroj

Klient má pomocí GET (případně HEAD) načíst zdroj určený hlavičkou Location, nikoli opakovat původní akci. Běžně se používá po odeslání formuláře.

Provozní doporučení: Uplatňuje vzor Post/Redirect/Get a brání opětovnému odeslání akce.

304

Nezměněno

Podmíněný požadavek GET nebo HEAD potvrzuje, že reprezentace v mezipaměti je stále aktuální. Odpověď nemá tělo a umožňuje klientovi znovu použít uloženou kopii.

Provozní doporučení: Vraťte pouze tehdy, když se shoduje validátor, například If-None-Match nebo If-Modified-Since.

305

Použijte proxy

Historická odpověď navrhovala, aby klient přistoupil ke zdroji přes proxy server. Z bezpečnostních důvodů je zastaralá a moderní služby by ji neměly používat.

Provozní doporučení: Nenasazujte; proxy konfigurujte jiným způsobem.

306

Nepoužito

Tato hodnota je v moderních specifikacích HTTP rezervována nebo se nepoužívá. Pro současnou webovou aplikaci nemá standardní provozní význam.

Provozní doporučení: Neodesílejte ji.

307

Dočasné přesměrování

Zdroj je dočasně na jiné URI a klient musí při následování přesměrování zachovat původní metodu i tělo.

Provozní doporučení: Použijte, když se při dočasném přesunu nesmí změnit POST na GET.

308

Trvalé přesměrování

Zdroj byl trvale přesunut a klient musí při následování přesměrování zachovat původní metodu i tělo.

Provozní doporučení: Použijte pro trvalé přesunutí, když záleží na zachování metody; aktualizujte kanonické a interní odkazy.

4xx — chyby klienta nebo požadavku

400

Chybný požadavek

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.

401

Neautorizováno

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.

402

Platba vyžadována

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.

403

Zakázáno

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.

404

Nenalezeno

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.

405

Metoda není povolena

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á.

406

Nepřijatelné

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í.

407

Vyž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.

409

Konflikt

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.

410

Odstraněno

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.

411

Vyžadována délka

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.

412

Př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.

413

Obsah je příliš velký

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í.

414

URI je příliš dlouhé

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.

415

Nepodporovaný 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á.

416

Rozsah nelze splnit

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.

417

Očekávání nesplněno

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í.

418

Jsem konvice

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í.

421

Pož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.

422

Obsah nelze zpracovat

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.

423

Zamčeno

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.

424

Selhala závislost

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.

425

Příliš brzy

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.

426

Vyž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ů.

428

Vyž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.

429

Pří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í.

431

Pole 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.

451

Nedostupné 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.

5xx — chyby serveru a zprostředkující vrstvy

500

Interní chyba serveru

Server narazil na neočekávanou situaci a nemůže požadavek dokončit. Jde o obecnou náhradní odpověď, když se neuplatní přesnější chyba serveru.

Provozní doporučení: Propojte požadavek se záznamy serveru a návštěvníkům nezobrazujte výpisy zásobníku.

501

Neimplementováno

Server nepodporuje funkci potřebnou ke splnění požadavku, obvykle neimplementovanou metodu nebo schopnost.

Provozní doporučení: Implementujte danou funkci nebo použijte podporovanou metodu; tento kód není určen pro dočasné přetížení.

502

Chybná brána

Server fungující jako brána či proxy obdržel neplatnou odpověď z nadřazeného serveru.

Provozní doporučení: Zkontrolujte stav nadřazené služby, nastavení protokolu/TLS, DNS a záznamy proxy.

503

Služba není dostupná

Server nemůže požadavek dočasně zpracovat, často kvůli údržbě nebo přetížení.

Provozní doporučení: Je-li to možné, poskytněte hlavičku Retry-After, užitečnou odpověď a pravidla mezipaměti vhodná pro dočasný výpadek.

504

Časový limit brány

Brána nebo proxy neobdržela včas odpověď od nadřazené služby.

Provozní doporučení: Prověřte latenci nadřazené služby, síťové trasy a rozpočty časových limitů v celém řetězci.

505

Verze HTTP není podporována

Server nepodporuje hlavní verzi HTTP použitou v požadavku.

Provozní doporučení: Použijte podporovanou verzi protokolu nebo aktualizujte konfiguraci serveru či proxy.

506

Varianta také vyjednává

Chyba konfigurace serveru vytvořila kruhové vyjednávání obsahu, při němž vybraná varianta znovu zahájí vyjednávání.

Provozní doporučení: Opravte konfiguraci variant či vyjednávání; jde o chybu na straně zdrojového serveru.

507

Nedostatek úložného prostoru

Server WebDAV nemůže uložit reprezentaci potřebnou k dokončení operace.

Provozní doporučení: Uvolněte nebo rozšiřte úložný prostor a před opakováním zkontrolujte kvóty.

508

Zjištěna smyčka

Server při zpracování požadavku zjistil nekonečnou smyčku, obvykle při procházení vazeb WebDAV.

Provozní doporučení: Přerušte cyklický vztah mezi zdroji nebo pravidlo zpracování, které jej způsobuje.

510

Rozšíření není podporováno

Požadavek vyžaduje rozšíření, které server nepodporuje.

Provozní doporučení: Použijte podporovanou sadu rozšíření nebo sjednejte alternativu.

511

Vyžadováno ověření sítě

Klient se musí ověřit, aby získal přístup k síti, typicky prostřednictvím captive portálu. Kód je určen síťovým zprostředkovatelům, nikoli přihlášení k webu na zdrojovém serveru.

Provozní doporučení: Dokončete ověření síťového přístupu a poté původní požadavek opakujte.

Významné nestandardní odpovědi a odpovědi specifické pro poskytovatele

Tyto hodnoty se objevují v konkrétních produktech, záznamech serverů, CDN nebo aplikacích. Nelze je zaměňovat za registrované standardní významy; řiďte se smlouvou služby, která je vytvořila.

419

Časový limit ověření (nestandardní)

Některé aplikace tento název používají, když vyprší ověřovací relace. Nejde o univerzálně přiřazený stav HTTP, takže klienti nemohou spoléhat na jednotnou sémantiku.

Provozní doporučení: Obnovte ověření podle smlouvy služby.

420

Zachovejte klid (nestandardní)

Odpověď specifická pro dodavatele, historicky používaná k omezení frekvence požadavků. Její význam určuje implementace.

Provozní doporučení: Dodržujte zdokumentovaná doporučení pro limity požadavků.

444

Spojení uzavřeno (nestandardní)

Některé servery uzavřou spojení bez odeslání běžné odpovědi, často jako opatření k filtrování.

Provozní doporučení: Zkontrolujte záznamy poskytovatele; klienti mohou místo zobrazení tohoto kódu ohlásit síťovou chybu.

449

Opakujte s (nestandardní)

Rozšíření Microsoftu, které některé služby používají k žádosti, aby klient požadavek zopakoval s doplňujícími informacemi.

Provozní doporučení: Postupujte podle dokumentace konkrétního API.

499

Klient ukončil požadavek (nestandardní)

Proxy server může tento stav zaznamenat, když se klient odpojí před dokončením odpovědi nadřazeného serveru. Obvykle jde o klasifikaci v záznamu, nikoli o odpověď doručenou klientovi.

Provozní doporučení: Prověřte zrušení požadavků klienty a pomalé požadavky na nadřazené servery.

509

Překročen limit šířky pásma (nestandardní)

Některé hostingové platformy tento kód používají pro kvótu nebo limit šířky pásma. Nejde o obecný interoperabilní význam HTTP.

Provozní doporučení: Zkontrolujte kvótu a nastavení fakturace u hostitele.

520

Webový server vrátil neznámou chybu (specifickou pro dodavatele)

CDN nebo proxy může tento kód použít, když obdrží neočekávanou či prázdnou odpověď od zdrojového serveru.

Provozní doporučení: Porovnejte záznamy okrajového serveru a zdroje; ověřte, že zdroj vrací platnou odpověď HTTP.

521

Webový server je nedostupný (specifické pro dodavatele)

Proxy se nemohlo připojit ke zdroji nebo zdroj spojení odmítl.

Provozní doporučení: Zkontrolujte dostupnost zdroje, pravidla firewallu a seznamy povolených cílů proxy.

522

Časový limit připojení (specifické pro dodavatele)

Okrajová služba se ke zdroji připojila nebo se o to pokusila, ale výměnu nedokončila v rámci časového limitu.

Provozní doporučení: Prověřte odezvu zdroje a latenci sítě.

523

Zdroj není dostupný (specifické pro dodavatele)

Proxy se nemohlo připojit ke nakonfigurované adrese zdroje.

Provozní doporučení: Zkontrolujte překlad DNS, směrování a konfiguraci IP adresy zdroje.

524

Došlo k časovému limitu (specifické pro dodavatele)

Spojení se zdrojem bylo navázáno, ale zdroj včas neodeslal odpověď HTTP.

Provozní doporučení: Zkraťte dobu zpracování na zdroji nebo upravte podporované časové limity.

525

Selhalo navázání SSL spojení (specifické pro dodavatele)

Proxy nedokázalo dokončit vyjednávání TLS se zdrojem.

Provozní doporučení: Ověřte certifikáty, kompatibilitu protokolu a šifrování i SNI.

526

Neplatný certifikát SSL (specifické pro dodavatele)

Zprostředkující vrstva při ověřování odmítla certifikát zdroje.

Provozní doporučení: Nainstalujte platný, důvěryhodný a neprošlý certifikát se správným názvem a úplným řetězcem.

527

Chyba Railgun (specifické pro dodavatele)

Zastaralý stav proxy specifický pro dodavatele označuje selhání spojení pro zrychlení přístupu ke zdroji.

Provozní doporučení: Zkontrolujte konektor specifický pro poskytovatele a trasu ke zdroji.

598

Časový limit čtení ze sítě (nestandardní)

Někteří klienti nebo proxy používají tuto hodnotu pro označení časového limitu při čtení ze sítě. Nemá univerzální význam HTTP.

Provozní doporučení: Zkontrolujte diagnostiku klienta či proxy.

599

Časový limit připojení k síti (nestandardní)

Některé proxy tuto hodnotu používají, když vyprší časový limit pokusu o síťové připojení. Význam závisí na implementaci.

Provozní doporučení: Zkontrolujte dostupnost a nastavení časových limitů.

Použití stavových kódů při auditu přesměrování a SEO

Při trvalém přesunu URL použijte trvalé přesměrování pouze tehdy, má-li cílová URL nahradit původní; při dočasné změně zvolte dočasnou odpověď. Udržujte řetězce krátké a směřujte na konečný ekvivalentní cíl. Ověřte, že se každá hodnota Location vyřeší, konečná odpověď je vhodná a značky canonical i interní odkazy odpovídají zamýšlené URL. Závěrečný kód 2xx potvrzuje úspěšnou odpověď HTTP, nikoli užitečnost, indexovatelnost či technický stav stránky.

Zdroje a referenční poznámky

Tato stránka shrnuje sémantiku stavových kódů HTTP pro praktické použití. Autoritativními referencemi standardizovaných kódů jsou registr standardů a RFC; MDN nabízí přístupného technického průvodce a Wikipedie je doplňkovým přehledem spravovaným komunitou.