Technická referencia

Kódy stavov odpovede HTTP

Stavové kódy HTTP sú trojciferné signály v odpovedi servera. Prvá číslica určuje všeobecný výsledok; zvyšné číslice označujú konkrétny stav. Tento sprievodca vysvetľuje registrované štandardné kódy v praktickom kontexte a uvádza aj pozoruhodné hodnoty špecifické pre poskytovateľov, ktoré sa môžu objaviť v záznamoch.

Ako čítať tento katalóg: Samotný stav neposkytuje úplnú diagnózu. Skontrolujte metódu požiadavky, hlavičky a telo odpovede, cieľ presmerovania a server alebo proxy, ktoré ju vytvorili. Nerozpoznané hodnoty si zvyčajne zachovávajú význam svojej triedy určenej prvou číslicou, ich presné správanie však môže závisieť od konkrétnej implementácie.

Kompatibilita prehliadačov a spracovanie odpovedí

Stavové kódy HTTP sú súčasťou protokolu HTTP, nie funkciou prehliadača implementovanou jednotlivými dodávateľmi ako samostatné webové API. Súčasné prehliadače spracúvajú štandardné triedy odpovedí; viditeľné chybové stránky a správanie pri opakovaní požiadavky závisia od prehliadača. Podpora novších priebežných odpovedí a špecializovaných rozšírení sa môže líšiť podľa verzie a sieťovej trasy.

Trieda odpovedeChrome / EdgeFirefoxSafariOperaAndroid / iOS WebViewPoznámka ku kompatibilite
1xx informačnéPodporované ako priebežné odpovede protokoluPodporované ako priebežné odpovede protokoluPodporované ako priebežné odpovede protokoluPodporované ako priebežné odpovede protokoluPodporované základnou sieťovou vrstvouKódy 100/101 sú zavedené; 102 je špecializovaný alebo zastaraný. Rozšírenie Early Hints 103 a pozorovateľné správanie pri prednačítaní sa líšia podľa verzie prehliadača, servera a sprostredkujúceho systému.
2xx úspechPodporovanéPodporovanéPodporovanéPodporovanéPodporovanéŠtandardná sémantika úspešnej odpovede je spoločná. Dôležité sú aj pravidlá pre telo odpovede: napríklad kódy 204 a 205 telo odpovede nemajú.
3xx presmerovaniePodporovanéPodporovanéPodporovanéPodporovanéPodporovanéNavigáciu ovplyvňujú Location, metóda, cache a bezpečnostné pravidlá. Kódy 301/302 môžu zmeniť POST na GET; 307/308 metódu zachovávajú.
4xx chyba klienta/požiadavkyPodporovanéPodporovanéPodporovanéPodporovanéPodporovanéPrehliadač dostane odpoveď; zobrazenie tela servera alebo chybového rozhrania vytvoreného prehliadačom sa líši podľa stavu a produktu.
5xx chyba serveraPodporovanéPodporovanéPodporovanéPodporovanéPodporovanéKlienti dokážu spracovať triedu odpovede, no stránky vytvorené proxy serverom, správanie pri opakovaní a diagnostické rozhranie nie sú vo všetkých prehliadačoch rovnaké.
Neznámy kód v známej triedeSpracovanie na úrovni triedySpracovanie na úrovni triedySpracovanie na úrovni triedySpracovanie na úrovni triedySpracovanie na úrovni triedyKlienti môžu podľa prvej číslice odhadnúť všeobecnú triedu; nespoliehajte sa na to, že vlastný kód má štandardnú sémantiku alebo rovnaké zobrazenie.

Kompatibilita tu opisuje spracovanie na úrovni protokolu, nie záruku, že každý prehliadač zobrazí rovnakú chybovú stránku. Staršie klienty, vložené WebView, proxy servery a prihlasovacie portály môžu mať ďalšie správanie.

1xx — informačné odpovede

100

Continue

Server prijal hlavičky požiadavky a čaká na zvyšné telo požiadavky. Často sa používa s Expect: 100-continue, aby klient nemusel odosielať veľké telo, ak bude požiadavka odmietnutá.

Prevádzkové odporúčanie: Priebežná odpoveď; pokračujte v odosielaní tela iba vtedy, ak sa očakáva.

101

Switching Protocols

Server súhlasí so zmenou protokolu pre toto spojenie po tom, ako klient požiada o jeho aktualizáciu. Bežným príkladom je nadviazanie spojenia WebSocket.

Prevádzkové odporúčanie: Zmena na úrovni spojenia; overte hlavičky Upgrade a Connection.

102

Processing

Server WebDAV oznamuje, že sa začala zdĺhavá operácia, ktorá ešte nebola dokončená. Ide o zastaranú odpoveď a nemožno si ju zamieňať s konečným výsledkom.

Prevádzkové odporúčanie: Priebežný stav WebDAV; počkajte na konečnú odpoveď.

103

Early Hints

Server počas prípravy konečnej odpovede odošle predbežné hlavičky, často s odporúčaniami Link. Klient môže začať včas sťahovať pravdepodobne dôležité zdroje.

Prevádzkové odporúčanie: Priebežná optimalizácia; musí nasledovať konečná odpoveď.

2xx — úspešné odpovede

200

OK

Požiadavka bola úspešná. Reprezentácia závisí od metódy: GET vráti zdroj, HEAD vráti metadáta bez tela a operácia zápisu môže vrátiť reprezentáciu výsledku.

Prevádzkové odporúčanie: Použite pri dokončenej požiadavke s reprezentáciou odpovede, ak je to vhodné.

201

Created

Požiadavka bola dokončená a vytvorila jeden alebo viac zdrojov. Odpoveď by mala nový zdroj identifikovať, zvyčajne hlavičkou Location, a môže vrátiť jeho reprezentáciu.

Prevádzkové odporúčanie: Typicky po POST alebo PUT; zabezpečte, aby bolo možné vytvorený zdroj nájsť.

202

Accepted

Server prijal požiadavku na spracovanie, ktoré sa však ešte neskončilo a môže zlyhať. HTTP neskôr v rámci toho istého spojenia neodošle druhú odpoveď.

Prevádzkové odporúčanie: Poskytnite URL operácie alebo jej stavu, prípadne iný spôsob zistenia konečného výsledku.

203

Non-Authoritative Information

Transformujúci proxy server alebo sprostredkovateľ vrátil metadáta či obsah odlišný od odpovede zdrojového servera. Znamená to, že odpoveď nie je priamou autoritatívnou reprezentáciou.

Prevádzkové odporúčanie: Použite iba vtedy, keď je transformácia sprostredkovateľa relevantná.

204

No Content

Požiadavka bola úspešná a nie je potrebné odoslať obsah odpovede. Hlavičky môžu naďalej obsahovať užitočné metadáta, napríklad aktualizované validátory.

Prevádzkové odporúčanie: Neprikladajte telo odpovede.

205

Reset Content

Požiadavka bola úspešná a klient má obnoviť zobrazenie alebo formulár, z ktorého bola odoslaná. Obsah odpovede sa neposiela.

Prevádzkové odporúčanie: Vhodné pri interakciách, ktoré majú vymazať alebo obnoviť aktuálny stav vstupu.

206

Partial Content

Server splnil platnú požiadavku na rozsah a vracia iba požadovaný rozsah alebo rozsahy bajtov. Hlavička Content-Range opisuje doručené údaje.

Prevádzkové odporúčanie: Overte zhodu hodnôt Range a Content-Range; bežné pri pokračovaní sťahovania médií a súborov.

207

Multi-Status

Odpoveď WebDAV uvádza samostatné výsledky pre viaceré zdroje alebo čiastkové operácie, zvyčajne v štruktúrovanom tele XML.

Prevádzkové odporúčanie: Interpretujte výsledok každého vloženého zdroja; samotný vonkajší stav nevyjadruje úplný výsledok.

208

Already Reported

Odpoveď WebDAV multistatus vynecháva členy, ktoré už boli uvedené skôr v tej istej odpovedi, aby sa neopakovali.

Prevádzkové odporúčanie: Špecifické pre WebDAV; vyhodnocujte spolu s okolitou odpoveďou multistatus.

226

IM Used

Server splnil požiadavku GET pomocou manipulácií s inštanciou a vrátil reprezentáciu odvodenú z aktuálneho zdroja podľa dohodnutého mechanizmu delta.

Prevádzkové odporúčanie: Špecializované delta kódovanie; klienti a servery sa musia dohodnúť na transformácii.

3xx — presmerovanie a overenie cache

300

Multiple Choices

Cieľ má viacero reprezentácií alebo adries a odpoveď ponúka výber. Klient alebo používateľ môže zvoliť preferovaný variant.

Prevádzkové odporúčanie: Uveďte jasné alternatívy; nepredpokladajte, že každý klient vyberie automaticky.

301

Moved Permanently

Zdroj má novú trvalú URI. Klienti môžu aktualizovať uložené odkazy a cache, preto tento kód použite iba vtedy, keď má presun zostať trvalý.

Prevádzkové odporúčanie: Pri migrácii z hľadiska SEO presmerujte priamo na konečnú ekvivalentnú URL a aktualizujte interné odkazy.

302

Found

Zdroj je dočasne dostupný na inej URI. Historické správanie v niektorých prípadoch povoľuje zmenu metódy, preto to nie je najbezpečnejšia voľba, ak musí POST zostať POST.

Prevádzkové odporúčanie: Použite pri dočasnom presune, ak je zmena metódy prijateľná; ak nie, zvážte kód 307.

303

See Other

Klient má pomocou GET (alebo podľa potreby HEAD) načítať zdroj uvedený v Location, namiesto opakovania pôvodnej akcie. Často sa používa po odoslaní formulára.

Prevádzkové odporúčanie: Realizuje vzor Post/Redirect/Get a zabraňuje opätovnému odoslaniu akcie.

304

Not Modified

Podmienená požiadavka GET alebo HEAD oznamuje, že reprezentácia v cache je stále aktuálna. Odpoveď nemá telo a umožňuje klientovi použiť uloženú kópiu.

Prevádzkové odporúčanie: Vráťte iba vtedy, keď sa zhoduje validátor, napríklad If-None-Match alebo If-Modified-Since.

305

Use Proxy

Historická odpoveď navrhovala klientovi prístup k zdroju cez proxy server. Z bezpečnostných dôvodov je zastaraná a moderné služby ju nemajú používať.

Prevádzkové odporúčanie: Nenasadzujte; proxy servery konfigurujte mimo pásma.

306

Unused

Táto hodnota je v moderných špecifikáciách HTTP rezervovaná alebo nepoužívaná. Pre súčasnú webovú aplikáciu nemá štandardný prevádzkový význam.

Prevádzkové odporúčanie: Neodosielajte ju.

307

Temporary Redirect

Zdroj sa dočasne nachádza na inej URI a klient musí pri presmerovaní zachovať pôvodnú metódu a telo požiadavky.

Prevádzkové odporúčanie: Použite, keď sa pri dočasnom presune nesmie POST zmeniť na GET.

308

Permanent Redirect

Zdroj bol natrvalo presunutý a klient musí pri presmerovaní zachovať pôvodnú metódu a telo požiadavky.

Prevádzkové odporúčanie: Použite pri trvalom presune, keď záleží na zachovaní metódy; aktualizujte canonical a interné odkazy.

4xx — chyby klienta alebo požiadavky

400

Bad Request

Server nedokáže spracovať požiadavku, pretože jej syntax, rámcovanie alebo odoslané údaje sú neplatné. Opakovanie nezmenenej požiadavky pravdepodobne nepomôže.

Prevádzkové odporúčanie: Skontrolujte kódovanie URL, syntax JSON alebo tela, povinné polia a rámcovanie požiadavky.

401

Unauthorized

Požiadavke chýbajú platné prihlasovacie údaje pre cieľ. Napriek názvu táto odpoveď znamená, že sa vyžaduje autentifikácia alebo zlyhala.

Prevádzkové odporúčanie: Odošlite očakávané prihlasovacie údaje a uveďte výzvu WWW-Authenticate.

402

Payment Required

Rezervované na budúce použitie, hoci niektoré produkty tento kód používajú pri platbách alebo kvótach. Neexistuje jednotné, všeobecne kompatibilné správanie platieb.

Prevádzkové odporúčanie: Významy špecifické pre dodávateľa považujte za také a zdokumentujte zmluvu API.

403

Forbidden

Server požiadavke porozumel, ale odmieta ju splniť. Platné prihlasovacie údaje nemusia výsledok zmeniť, pretože obmedzenie môže vyplývať zo zásad.

Prevádzkové odporúčanie: Skontrolujte oprávnenia, pravidlá prístupu, IP/WAF pravidlá a autorizáciu na úrovni zdroja.

404

Not Found

Server nedokáže nájsť aktuálnu reprezentáciu požadovanej URI alebo nechce potvrdiť jej existenciu. Samotná odpoveď nehovorí, či je neprítomnosť dočasná alebo trvalá.

Prevádzkové odporúčanie: Opravte URL, obnovte zdroj alebo použite 410, ak je známe, že odstránenie je trvalé.

405

Method Not Allowed

Zdroj existuje, ale nepodporuje metódu použitú v tejto požiadavke.

Prevádzkové odporúčanie: Vráťte hlavičku Allow so zoznamom metód, ktoré zdroj prijíma.

406

Not Acceptable

Server nedokáže vytvoriť reprezentáciu zodpovedajúcu proaktívnym preferenciám Accept klienta.

Prevádzkové odporúčanie: Uvoľnite obmedzenia Accept alebo nastavte vhodnú politiku reprezentácie či vyjednávania.

407

Proxy Authentication Required

Sprostredkujúci proxy server vyžaduje prihlasovacie údaje predtým, ako požiadavku prepošle.

Prevádzkové odporúčanie: Overte sa voči proxy pomocou Proxy-Authenticate / Proxy-Authorization; nejde o autentifikáciu voči zdrojovému serveru.

408

Request Timeout

Server nedostal úplnú požiadavku v čase, ktorý bol ochotný čakať. Klient môže skúsiť novú požiadavku na novom spojení.

Prevádzkové odporúčanie: Skontrolujte výpadky siete počas prenosu, veľkosť nahrávania a časové limity servera/proxy.

409

Conflict

Požiadavka je v konflikte s aktuálnym stavom zdroja, napríklad pri kolízii verzií alebo pokuse o vytvorenie duplikátu.

Prevádzkové odporúčanie: Vysvetlite konflikt a poskytnite klientovi dostatok aktuálnych informácií na jeho vyriešenie.

410

Gone

Zdroj je zámerne a pravdepodobne natrvalo nedostupný a nie je známa náhrada. Tento stav je jednoznačnejší než všeobecná odpoveď „nenájdené“.

Prevádzkové odporúčanie: Použite pri zámernom odstránení; odstráňte zastarané interné odkazy a referencie.

411

Length Required

Server vyžaduje hlavičku Content-Length, ale požiadavka ju neobsahuje.

Prevádzkové odporúčanie: Odošlite správnu hodnotu Content-Length alebo použite podporované rámcovanie prenosu.

412

Precondition Failed

Podmienka požiadavky, napríklad If-Match, sa vyhodnotila ako nepravdivá, preto server požadovanú akciu nevykonal.

Prevádzkové odporúčanie: Obnovte reprezentáciu a zopakujte požiadavku s aktuálnymi validátormi alebo stavom.

413

Content Too Large

Telo požiadavky prekračuje limit, ktorý server dokáže alebo chce spracovať. Server môže spojenie ukončiť alebo povoliť opakovanie po zmenšení tela.

Prevádzkové odporúčanie: Zmenšite veľkosť údajov alebo upravte zdokumentované limity nahrávania.

414

URI Too Long

Cieľ požiadavky je dlhší, než je server ochotný spracovať, často pre príliš dlhý reťazec dopytu.

Prevádzkové odporúčanie: Použite kratšiu URI alebo vhodné údaje presuňte do tela požiadavky.

415

Unsupported Media Type

Server odmieta telo požiadavky, pretože typ média, kódovanie obsahu alebo kontrolovaný formát nie je podporovaný.

Prevádzkové odporúčanie: Odošlite podporovaný Content-Type/kódovanie a telo, ktoré im zodpovedá.

416

Range Not Satisfiable

Požadovaný rozsah bajtov nemožno poskytnúť, napríklad ak sa začína za koncom reprezentácie.

Prevádzkové odporúčanie: Znovu skontrolujte dĺžku zdroja a jednotky rozsahu; server môže vrátiť Content-Range: bytes */dĺžka.

417

Expectation Failed

Server alebo sprostredkovateľ nedokáže splniť očakávanie uvedené v hlavičke Expect.

Prevádzkové odporúčanie: Ak je to bezpečné a vhodné, zopakujte požiadavku bez nepodporovaného očakávania.

418

I'm a teapot

Humorný stavový kód pochádzajúci zo špecifikácie k 1. aprílu. Nie je bežnou zmluvou o chybách aplikácie, hoci niektoré služby ho používajú žartovne.

Prevádzkové odporúčanie: Nespoliehajte sa naň pri interoperabilnom správaní v produkčnom prostredí.

421

Misdirected Request

Požiadavka dorazila na server, ktorý nedokáže vytvoriť autoritatívnu odpoveď pre cieľovú URI, často preto, že smerovanie spojenia alebo autorita HTTP sa nezhoduje.

Prevádzkové odporúčanie: Zopakujte požiadavku cez vhodné spojenie a skontrolujte Host/:authority, SNI a smerovanie proxy.

422

Unprocessable Content

Typ obsahu a syntax sú rozpoznané, server však nedokáže vykonať pokyny ani overiť odoslaný obsah.

Prevádzkové odporúčanie: Vráťte využiteľné podrobnosti o overení jednotlivých polí; oprava údajov môže umožniť úspešné spracovanie.

423

Locked

Zdroj WebDAV je uzamknutý, preto požadovanú metódu nemožno vykonať, kým sa nevyrieši stav zámku.

Prevádzkové odporúčanie: Skontrolujte vlastníctvo zámku, časový limit a spracovanie tokenu zámku WebDAV.

424

Failed Dependency

Operácia WebDAV zlyhala, pretože predchádzajúca povinná operácia v tej istej sekvencii požiadaviek zlyhala.

Prevádzkové odporúčanie: Pred opakovaním závislých operácií vyriešte skoršie zlyhanie.

425

Too Early

Server odmieta spracovať požiadavku, ktorá mohla byť zopakovaná počas odosielania skorých dát, aby znížil riziko opakovania.

Prevádzkové odporúčanie: Po nadviazaní spojenia zopakujte požiadavku bez skorých dát.

426

Upgrade Required

Server odmieta aktuálny protokol a signalizuje, že klient má prejsť na iný.

Prevádzkové odporúčanie: Uveďte hlavičku Upgrade s opisom podporovaných možností protokolu.

428

Precondition Required

Server vyžaduje podmienenú požiadavku na ochranu pred stratou aktualizácií, klient však odoslal nepodmienenú požiadavku.

Prevádzkové odporúčanie: Načítajte aktuálny stav a odošlite príslušnú podmienku, napríklad If-Match.

429

Too Many Requests

Klient odoslal v danom období príliš veľa požiadaviek podľa limitu stanoveného serverom.

Prevádzkové odporúčanie: Spomaľte odosielanie, rešpektujte Retry-After, ak je uvedené, a vyhnite sa súbežným vlnám opakovaných pokusov.

431

Request Header Fields Too Large

Server požiadavku nespracuje, pretože jedno alebo viac polí hlavičky, prípadne súhrn hlavičiek, je príliš veľký.

Prevádzkové odporúčanie: Zmenšite súbory cookie alebo vlastné hlavičky, prípadne upravte zámerne nastavený limit servera.

451

Unavailable For Legal Reasons

Server nemôže poskytnúť požadovaný zdroj z dôvodu právneho obmedzenia.

Prevádzkové odporúčanie: Ak je to vhodné, vysvetlite obmedzenie a jeho rozsah bez zverejnenia chránených informácií.

5xx — chyby servera a sprostredkovateľa

500

Internal Server Error

Server narazil na neočakávaný stav a nedokáže dokončiť požiadavku. Ide o všeobecnú náhradnú odpoveď, ak neexistuje presnejšia chyba servera.

Prevádzkové odporúčanie: Prepojte požiadavku so serverovými záznamami a nezobrazujte návštevníkom trasovanie zásobníka.

501

Not Implemented

Server nepodporuje funkciu potrebnú na splnenie požiadavky, zvyčajne neimplementovanú metódu alebo schopnosť.

Prevádzkové odporúčanie: Implementujte danú funkciu alebo použite podporovanú metódu; tento stav nie je určený na dočasné preťaženie.

502

Bad Gateway

Server fungujúci ako brána alebo proxy dostal neplatnú odpoveď od nadradeného servera.

Prevádzkové odporúčanie: Skontrolujte stav nadradeného servera, nastavenia protokolu/TLS, DNS a záznamy proxy.

503

Service Unavailable

Server dočasne nedokáže spracovať požiadavku, často z dôvodu údržby alebo preťaženia.

Prevádzkové odporúčanie: Ak je to možné, uveďte Retry-After, užitočnú odpoveď a pravidlá cache vhodné pre dočasný výpadok.

504

Gateway Timeout

Brána alebo proxy server nedostal včasnú odpoveď od nadradenej služby.

Prevádzkové odporúčanie: Preskúmajte oneskorenie nadradenej služby, sieťové trasy a časové limity v celom reťazci.

505

HTTP Version Not Supported

Server nepodporuje hlavnú verziu HTTP použitú v požiadavke.

Prevádzkové odporúčanie: Použite podporovanú verziu protokolu alebo aktualizujte konfiguráciu servera/proxy.

506

Variant Also Negotiates

Chyba konfigurácie servera vytvorila kruhové vyjednávanie obsahu, pri ktorom vybraný variant opäť vyjednáva.

Prevádzkové odporúčanie: Opravte konfiguráciu variantu a vyjednávania; ide o chybu na zdrojovom serveri.

507

Insufficient Storage

Server WebDAV nedokáže uložiť reprezentáciu potrebnú na dokončenie operácie.

Prevádzkové odporúčanie: Pred opakovaním uvoľnite alebo zabezpečte úložný priestor a skontrolujte kvóty.

508

Loop Detected

Server zistil nekonečnú slučku pri spracovaní požiadavky, často počas prechádzania väzieb WebDAV.

Prevádzkové odporúčanie: Prerušte cyklické prepojenie zdrojov alebo pravidlo spracovania, ktoré slučku vytvára.

510

Not Extended

Požiadavka vyžaduje rozšírenie, ktoré server nepodporuje.

Prevádzkové odporúčanie: Použite podporovanú množinu rozšírení alebo dohodnite alternatívu.

511

Network Authentication Required

Klient sa musí overiť, aby získal prístup k sieti, zvyčajne cez prihlasovací portál. Tento stav je určený pre sieťových sprostredkovateľov, nie na prihlásenie na zdrojovom webe.

Prevádzkové odporúčanie: Dokončite overenie prístupu k sieti a potom zopakujte pôvodnú požiadavku.

Pozoruhodné neštandardné odpovede a odpovede špecifické pre poskytovateľa

Tieto hodnoty sa objavujú v konkrétnych produktoch, záznamoch serverov, CDN alebo aplikáciách. Nemožno ich zamieňať s registrovanými štandardnými významami; riaďte sa podmienkami služby, ktorá ich vytvára.

419

Authentication Timeout (neštandardné)

Niektoré aplikácie používajú tento názov, keď vyprší platnosť autentifikačnej relácie. Nejde o univerzálne pridelený stav HTTP, preto klienti nemôžu očakávať jednotnú sémantiku.

Prevádzkové odporúčanie: Obnovte overenie podľa podmienok služby.

420

Enhance Your Calm (neštandardné)

Odpoveď špecifická pre dodávateľa, ktorá sa historicky používala na obmedzovanie požiadaviek. Jej význam určuje konkrétna implementácia.

Prevádzkové odporúčanie: Riaďte sa zdokumentovanými pokynmi pre limity požiadaviek.

444

Connection Closed (neštandardné)

Niektoré servery zatvoria spojenie bez odoslania bežnej odpovede, často ako opatrenie na filtrovanie.

Prevádzkové odporúčanie: Skontrolujte záznamy poskytovateľa; klient môže namiesto tohto kódu oznámiť chybu siete.

449

Retry With (neštandardné)

Rozšírenie Microsoftu, ktoré niektoré služby používajú na vyžiadanie opakovania požiadavky s ďalšími informáciami.

Prevádzkové odporúčanie: Riaďte sa dokumentáciou konkrétneho API.

499

Client Closed Request (neštandardné)

Opačný proxy server môže tento stav zaznamenať, keď sa klient odpojí pred dokončením odpovede nadradeného servera. Zvyčajne ide o klasifikáciu v zázname, nie o odpoveď doručenú klientovi.

Prevádzkové odporúčanie: Preskúmajte zrušenia požiadaviek klientmi a pomalé požiadavky nadradeným serverom.

509

Bandwidth Limit Exceeded (neštandardné)

Niektoré hostingové platformy používajú tento kód pre kvótu alebo limit prenosovej šírky pásma. V HTTP nemá všeobecný interoperabilný význam.

Prevádzkové odporúčanie: Skontrolujte kvótu hostingu a nastavenia fakturácie.

520

Web Server Returned an Unknown Error (špecifické pre poskytovateľa)

CDN alebo proxy môže tento stav použiť, keď dostane neočakávanú alebo prázdnu odpoveď zo zdrojového servera.

Prevádzkové odporúčanie: Porovnajte záznamy na okraji siete a zdrojovom serveri; overte, že zdrojový server odosiela platnú odpoveď HTTP.

521

Web Server Is Down (špecifické pre poskytovateľa)

Proxy nedokázal nadviazať spojenie so zdrojovým serverom alebo zdrojový server spojenie odmietol.

Prevádzkové odporúčanie: Skontrolujte dostupnosť zdrojového servera, pravidlá firewallu a zoznamy povolených adries v proxy.

522

Connection Timed Out (špecifické pre poskytovateľa)

Okrajová služba sa pripojila alebo sa pokúsila pripojiť k zdrojovému serveru, ale výmena sa nedokončila v stanovenom čase.

Prevádzkové odporúčanie: Skontrolujte odozvu zdrojového servera a oneskorenie siete.

523

Origin Is Unreachable (špecifické pre poskytovateľa)

Proxy nedokázal dosiahnuť nakonfigurovanú adresu zdrojového servera.

Prevádzkové odporúčanie: Skontrolujte preklad DNS, smerovanie a konfiguráciu IP adresy zdrojového servera.

524

A Timeout Occurred (špecifické pre poskytovateľa)

Spojenie so zdrojovým serverom sa nadviazalo, ale server neodoslal odpoveď HTTP včas.

Prevádzkové odporúčanie: Skráťte čas spracovania na zdrojovom serveri alebo upravte podporované nastavenia časového limitu.

525

SSL Handshake Failed (špecifické pre poskytovateľa)

Proxy nedokázal dokončiť vyjednávanie TLS so zdrojovým serverom.

Prevádzkové odporúčanie: Overte certifikáty, kompatibilitu protokolu a šifier a nastavenie SNI.

526

Invalid SSL Certificate (špecifické pre poskytovateľa)

Sprostredkovateľ odmietol certifikát zdrojového servera počas overovania.

Prevádzkové odporúčanie: Nainštalujte platný, správne pomenovaný, dôveryhodný a neexpirovaný certifikát vrátane úplného reťazca.

527

Railgun Error (špecifické pre poskytovateľa)

Zastaraný stav proxy špecifický pre poskytovateľa, ktorý oznamuje zlyhanie spojenia na zrýchlenie zdrojového servera.

Prevádzkové odporúčanie: Skontrolujte konektor a trasu k zdrojovému serveru špecifické pre daného poskytovateľa.

598

Network Read Timeout (neštandardné)

Niektorí klienti alebo proxy používajú túto hodnotu na označenie vypršania času pri čítaní zo siete. Nemá univerzálny význam v HTTP.

Prevádzkové odporúčanie: Skontrolujte diagnostiku klienta alebo proxy.

599

Network Connect Timeout (neštandardné)

Niektoré proxy používajú túto hodnotu, keď vyprší čas pokusu o nadviazanie sieťového spojenia. Význam závisí od implementácie.

Prevádzkové odporúčanie: Skontrolujte dostupnosť a nastavenia časového limitu.

Použitie stavových kódov pri audite presmerovaní a SEO

Pri trvalej zmene URL použite trvalé presmerovanie iba vtedy, keď má cieľ nahradiť starú URL; pri dočasnej zmene zvoľte dočasnú odpoveď. Reťazce ponechajte krátke a smerujte na konečný ekvivalentný cieľ. Overte, že každá hodnota Location sa dá načítať, konečná odpoveď je vhodná a značky canonical aj interné odkazy zodpovedajú zamýšľanej URL. Konečná odpoveď 2xx potvrdzuje úspech na úrovni HTTP, nie to, že je stránka užitočná, indexovateľná alebo technicky bezchybná.

Zdroje a poznámky k referenciám

Táto stránka sumarizuje sémantiku stavových kódov HTTP na praktické použitie. Register štandardov a RFC sú autoritatívnymi zdrojmi štandardizovaných kódov; MDN poskytuje prístupný technický sprievodca a Wikipédia je doplnkový prehľad spravovaný komunitou.