HTTP stavový kód Niektoré bežné stavové kódy sú: 200 - Server úspešne vráti webovú stránku 404 - Požadovaná webová stránka neexistuje 503 - Služba nie je dostupná Všetky vysvetlenia stavu: Kliknite pre zobrazenie
1xx (ad hoc odpoveď) Stavový kód, ktorý predstavuje dočasnú odpoveď a vyžaduje, aby žiadateľ pokračoval v akcii.
Popis kódu 100 (Pokračuj) Žiadateľ musí pokračovať v žiadosti. Server vráti tento kód, aby oznámil, že prvá časť požiadavky bola prijatá a čaká na zvyšok. 101 (Protokol prepínania) Žiadateľ požiadal server o zmenu protokolov a server potvrdil a pripravil sa na zmenu.
2xx (Úspech) Stavový kód, ktorý označuje, že požiadavka bola úspešne spracovaná. Popis kódu 200 (Úspech) Server úspešne spracoval požiadavku. Typicky to znamená, že server doručil požadovanú webovú stránku. 201 (Vytvorené) Požiadavka je úspešná a server vytvorí nový zdroj. 202 (Prijaté) Žiadosť bola serverom prijatá, ale zatiaľ nebola spracovaná. 203 (Neoprávnené informácie) Server úspešne spracoval požiadavku, ale vrátené informácie môžu pochádzať z iného zdroja. Server 204 (bez obsahu) úspešne spracoval požiadavku, ale nič nevrátil. Server 205 (Reset Content) úspešne spracoval požiadavku, ale nič nevrátil. 206 (čiastočné) Server úspešne spracoval niektoré GET požiadavky.
3xx (Presmerovanie) Naznačuje, že na dokončenie žiadosti je potrebné ďalšie kroky. Tieto stavové kódy sa zvyčajne používajú na presmerovania.
Popis kódu 300 (výbery s viacerými možnosťami) Server môže vykonať rôzne akcie na požiadavku. Server môže vybrať akciu na základe žiadateľa (používateľského agenta) alebo poskytnúť zoznam akcií, z ktorých si žiadateľ môže vybrať. Stránka žiadosti 301 (trvalo presunutá) bola trvalo presunutá na nové miesto. Keď server vráti túto odpoveď (v reakcii na požiadavku GET alebo HEAD), automaticky presmeruje žiadateľa na nové miesto. Server 302 (Temporary Move) momentálne reaguje na požiadavky z webovej stránky na inom mieste, ale žiadateľ by mal naďalej používať pôvodné miesto pre budúce požiadavky. 303 (Zobraziť iné lokality) Server vráti tento kód, keď by mal žiadateľ použiť samostatnú GET požiadavku na iné miesto na získanie odpovede. 304 (Nezmenené) Požadovaná webová stránka nebola od poslednej žiadosti zmenená. Keď server vráti túto odpoveď, webový obsah sa nevráti. 305 (Použiť proxy) Žiadateľ môže použiť proxy iba na prístup k požadovanej webovej stránke. Ak server túto odpoveď vráti, znamená to tiež, že žiadateľ by mal použiť proxy. 307 (Dočasné presmerovanie) Server momentálne reaguje na požiadavky z webovej stránky na inom mieste, ale žiadateľ by mal naďalej používať pôvodné miesto pre budúce požiadavky.
4xx (chyba požiadavky) Tieto stavové kódy naznačujú, že požiadavka mohla byť chybná, čo bráni serveru ju spracovať.
Popis kódu 400 (Žiadosť o chybu) Server nerozumie syntaxi požiadavky. 401 (Neautorizované) požiadavky vyžadujú autentifikáciu. Pre webové stránky, ktoré vyžadujú prihlásenie, server môže túto odpoveď vrátiť. 403 (zakázané) Server žiadosť zamietne. 404 (Nenájdené) Server nenašiel požadovanú webovú stránku. 405 (Metóda vypnutá) Deaktivuje metódu špecifikovanú v požiadavke. 406 (Neprijaté) webových stránok, ktoré nemôžu reagovať na požiadavky pomocou požadovaných atribútov obsahu. 407 (Vyžaduje sa autorizácia agenta) Tento stavový kód je podobný 401 (neautorizovaný), ale žiadateľ o označenie by mal autorizovať použitie agenta. 408 (Časový limit požiadavky) Časový limit nastáva, kým server čaká na požiadavku. 409 (Konflikt) Server spadne počas dokončenia požiadavky. Server musí do odpovede zahrnúť informácie o konflikte. 410 (Vymazané) Ak bol požadovaný zdroj trvalo vymazaný, server vráti túto odpoveď. 411 (Požadovaná platná dĺžka) Server neprijíma požiadavky, ktoré neobsahujú platné pole hlavičky Dĺžka obsahu. 412 (Nesplnené predpoklady) Server nespĺňa jednu z podmienok stanovených žiadateľom v požiadavke. 413 (Entita požiadavky je príliš veľká) Server nemôže spracovať požiadavku, pretože entita požiadavky je príliš veľká na to, aby prekročila spracovateľskú kapacitu servera. 414 (Požadované URI je príliš dlhé) Požadované URI (zvyčajne webová adresa) je príliš dlhé na spracovanie serverom. 415 (Nepodporované typy médií) Formát požiadavky nie je podporovaný stránkou požiadavky. 416 (Rozsah požiadavky nie je kompatibilný) Ak stránka nedokáže poskytnúť rozsah požiadavky, server vráti tento stavový kód. 417 (Očakávané Nesplnené) Server nespĺňa požiadavky na pole hlavičky Očakávaná požiadavka.
5xx (chyba servera) Tieto stavové kódy naznačujú, že pri pokuse servera o spracovanie požiadavky došlo k vnútornej chybe. Tieto chyby môžu byť chybami priamo na serveri, nie na požiadavke.
Popis kódu 500 (Chyba v serveri) Server narazil na chybu a nemohol dokončiť požiadavku. 501 (zatiaľ neimplementovaný) Server nemá schopnosť dokončiť požiadavku. Napríklad tento kód môže byť vrátený, keď server nerozpozná metódu požiadavky. Server 502 (Error Gateway) funguje ako brána alebo proxy a prijíma neplatnú odpoveď od upstream servera. 503 (Služba nedostupná) Server je momentálne nedostupný (kvôli preťaženiu alebo údržbe počas výpadkov). Zvyčajne ide len o dočasný stav. 504 (Gateway Timeout) Server funguje ako brána alebo proxy, ale neprijíma požiadavku od upstream servera včas. 505 (HTTP verzia nie je podporovaná) Server nepodporuje verziu HTTP protokolu použitú v požiadavke
|