Stavové kódy HTTP
Vidíte v prohlížeči chybu 404, 500 nebo 502? Zjistěte, co znamená, zda je problém na vaší straně, nebo na straně webu, a jak ho vyřešit.
1xx InformativníPočet kódů: 32xx ÚspěchPočet kódů: 53xx PřesměrováníPočet kódů: 74xx Chyby klientaPočet kódů: 275xx Chyby serveruPočet kódů: 9Chyby Cloudflare (52x)Počet kódů: 7
1xx Informativní
Požadavek byl přijat a stále se zpracovává.
HTTP 100 ContinueServer přijal hlavičky požadavku a klient má pokračovat v odesílání těla požadavku.HTTP 101 Switching ProtocolsServer souhlasí s přechodem na protokol, který klient požaduje (například WebSocket).HTTP 103 Early HintsServer posílá předběžné hlavičky, například odkazy preload, ještě před konečnou odpovědí, aby prohlížeč mohl dříve začít načítat zdroje.
2xx Úspěch
Požadavek byl přijat a úspěšně zpracován.
HTTP 200 OKPožadavek byl úspěšný.HTTP 201 CreatedPožadavek byl úspěšný a vznikl nový zdroj.HTTP 202 AcceptedPožadavek byl přijat ke zpracování, ale zpracování ještě neskončilo.HTTP 204 No ContentPožadavek byl úspěšný, ale není co vrátit.HTTP 206 Partial ContentServer posílá jen část souboru, jak bylo požadováno (pro navazované stahování a streamování videa).
3xx Přesměrování
Je potřeba další krok, obvykle následovat přesměrování na jinou adresu.
HTTP 300 Multiple ChoicesZdroj má více variant a klient si může jednu vybrat.HTTP 301 Moved PermanentlyStránka se trvale přesunula na novou adresu; prohlížeče a vyhledávače mají používat novou adresu.HTTP 302 FoundStránka je dočasně dostupná na jiné adrese.HTTP 303 See OtherKlient má výsledek získat z jiné adresy (běžné po odeslání formuláře).HTTP 304 Not ModifiedKopie v mezipaměti prohlížeče je stále aktuální, proto server obsah znovu neposílá.HTTP 307 Temporary RedirectStránka je dočasně na jiné adrese a požadavek je nutné tam zopakovat stejnou metodou.HTTP 308 Permanent RedirectStránka se trvale přesunula a požadavek je nutné zopakovat na nové adrese stejnou metodou.
4xx Chyby klienta
Problém je v požadavku: špatná adresa, chybějící oprávnění nebo neplatná data.
HTTP 400 Bad RequestServer nemůže požadavek zpracovat, protože je chybně sestavený nebo neplatný.HTTP 401 UnauthorizedMusíte se přihlásit: je vyžadováno ověření a chybělo nebo bylo neplatné.HTTP 403 ForbiddenServer požadavku rozuměl, ale odmítá povolit přístup.HTTP 404 Not FoundServer nemůže najít požadovanou stránku ani soubor.HTTP 405 Method Not AllowedMetoda požadavku (například POST) není pro tuto adresu povolena.HTTP 406 Not AcceptableServer nemůže vrátit obsah ve formátu, který klient přijímá.HTTP 407 Proxy Authentication RequiredNejprve se musíte přihlásit k proxy serveru mezi vámi a webem.HTTP 408 Request TimeoutServer příliš dlouho čekal, až klient dokončí odeslání požadavku.HTTP 409 ConflictPožadavek je v rozporu s aktuálním stavem zdroje.HTTP 410 GoneStránka byla trvale odstraněna a nevrátí se.HTTP 411 Length RequiredServer vyžaduje, aby požadavek uvedl svou délku (hlavička Content-Length).HTTP 412 Precondition FailedPodmínka v hlavičkách požadavku není splněna aktuální verzí zdroje.HTTP 413 Content Too LargeNahraný soubor nebo data jsou větší, než server povoluje.HTTP 414 URI Too LongAdresa URL je delší, než je server ochoten zpracovat.HTTP 415 Unsupported Media TypeServer nepřijímá formát odeslaných dat.HTTP 416 Range Not SatisfiablePožadovaná část souboru leží mimo jeho velikost.HTTP 417 Expectation FailedServer nedokáže splnit požadavek z hlavičky Expect.HTTP 418 I'm a teapot (Unused)Aprílový vtip z RFC 2324 („Jsem konvice“). Kód je rezervovaný a ve skutečném HTTP se nepoužívá.HTTP 421 Misdirected RequestPožadavek dorazil na server, který nemůže odpovídat za tuto adresu webu.HTTP 422 Unprocessable ContentPožadavek je správně sestavený, ale data v něm jsou neplatná (například neprošla validací).HTTP 423 LockedZdroj je uzamčený a nyní ho nelze změnit.HTTP 425 Too EarlyServer odmítá zpracovat požadavek, který by mohl být zopakován (odeslaný příliš brzy během spojení).HTTP 426 Upgrade RequiredKlient musí pro pokračování přejít na jiný nebo novější protokol.HTTP 428 Precondition RequiredServer vyžaduje podmíněný požadavek, aby nepřepsal změny někoho jiného.HTTP 429 Too Many RequestsZa krátkou dobu bylo odesláno příliš mnoho požadavků (omezení četnosti).HTTP 431 Request Header Fields Too LargeHlavičky požadavku, často cookies, jsou příliš velké.HTTP 451 Unavailable For Legal ReasonsPřístup je zablokován z právních důvodů, například soudním příkazem nebo požadavkem úřadů.
5xx Chyby serveru
Server nedokázal zpracovat platný požadavek; problém je na straně webu.
HTTP 500 Internal Server ErrorServer narazil na neočekávanou chybu a nemohl požadavek dokončit.HTTP 501 Not ImplementedServer nepodporuje funkci potřebnou k dokončení požadavku.HTTP 502 Bad GatewayBrána nebo proxy server dostal neplatnou odpověď od serveru, který je za ním.HTTP 503 Service UnavailableServer dočasně nemůže požadavek zpracovat, protože je přetížený nebo probíhá údržba.HTTP 504 Gateway TimeoutBrána nebo proxy server nedostal včas odpověď od serveru, který je za ním.HTTP 505 HTTP Version Not SupportedServer nepodporuje verzi HTTP použitou v požadavku.HTTP 507 Insufficient StorageServer nemá dost úložného prostoru k dokončení požadavku.HTTP 508 Loop DetectedServer při zpracování požadavku zjistil nekonečnou smyčku.HTTP 511 Network Authentication RequiredNež budete moci používat internet, musíte se přihlásit do sítě (například Wi-Fi v hotelu, na letišti nebo veřejné).
Chyby Cloudflare (52x)
Neoficiální kódy, které Cloudflare vrací, když nedostane platnou odpověď od vlastního (zdrojového) serveru webu.
HTTP 520 Web Server Returned an Unknown ErrorServer webu vrátil Cloudflare prázdnou, neznámou nebo neočekávanou odpověď.HTTP 521 Web Server Is DownServer webu odmítl spojení od Cloudflare (webový server neběží nebo Cloudflare blokuje).HTTP 522 Connection Timed OutCloudflare vypršel časový limit při připojování k serveru webu.HTTP 523 Origin Is UnreachableCloudflare se nemůže spojit se serverem webu (zdrojový server je nedosažitelný).HTTP 524 A Timeout OccurredCloudflare se připojil k serveru webu, ale ten neodpověděl před vypršením limitu (výchozí 125 sekund).HTTP 525 SSL Handshake FailedNavázání SSL/TLS spojení mezi Cloudflare a serverem webu selhalo.HTTP 526 Invalid SSL CertificateCloudflare nemůže ověřit SSL certifikát na serveru webu.