HTTP stavový kód Některé běžné kódy stavů jsou: 200 - Server úspěšně vrátí webovou stránku 404 - Požadovaná webová stránka neexistuje 503 - Služba není dostupná Všechna vysvětlení stavu: Klikněte pro zobrazení
1xx (ad hoc odpověď) Stavový kód, který představuje dočasnou odpověď a vyžaduje, aby žadatel pokračoval v akci.
Popis kódu 100 (Pokračuj) Žadatel musí pokračovat v žádosti. Server vrací tento kód, aby oznámil, že první část požadavku byla přijata a čeká na zbytek. 101 (Přepínací protokol) Žadatel požádal server o změnu protokolů a server potvrdil a připravil se k přepnutí.
2xx (Úspěch) Stavový kód, který označuje, že žádost byla úspěšně zpracována. Popis kódu 200 (Úspěch) Server úspěšně zpracoval požadavek. Obvykle to znamená, že server doručil požadovanou webovou stránku. 201 (Vytvořeno) Požadavek uspěje a server vytvoří nový zdroj. 202 (Přijato) Žádost byla serverem přijata, ale zatím nebyla zpracována. 203 (Neoprávněné informace) Server úspěšně zpracoval žádost, ale vrácené informace mohou pocházet z jiného zdroje. Server 204 (bez obsahu) úspěšně zpracoval požadavek, ale nic nevrátil. Server 205 (Reset Content) úspěšně zpracoval požadavek, ale nic nevrátil. 206 (částečné) Server úspěšně zpracoval některé požadavky GET.
3xx (Přesměrování) Uvádí, že je potřeba další opatření k dokončení žádosti. Obvykle se tyto stavové kódy používají pro přesměrování.
Popis kódu 300 (výběrové řízení) Server může na požadavek provádět různé akce. Server může vybrat akci na základě žadatele (uživatelského agenta) nebo poskytnout seznam akcí, ze kterých si žadatel může vybrat. Stránka žádosti 301 (trvale přesunutá) byla trvale přesunuta na nové místo. Když server tuto odpověď vrátí (v reakci na požadavek GET nebo HEAD), automaticky přesměruje žadatele na nové místo. Server 302 (Temporary Move) v současnosti reaguje na požadavky z webové stránky na jiném místě, ale žadatel by měl nadále používat původní místo pro budoucí požadavky. 303 (Zobrazit jiné polohy) Server vrací tento kód, když by měl žadatel použít samostatný GET požadavek pro jiné místo k získání odpovědi. 304 (Neupraveno) Požadovaná webová stránka nebyla od poslední žádosti změněna. Když server tuto odpověď vrátí, webový obsah se nevrátí. 305 (Použít proxy) Žadatel může použít proxy pouze k přístupu k požadované webové stránce. Pokud server tuto odpověď vrátí, znamená to také, že žadatel by měl použít proxy. 307 (Dočasné přesměrování) Server v současnosti odpovídá na požadavky z webové stránky na jiném místě, ale žadatel by měl nadále používat původní místo pro budoucí požadavky.
4xx (chyba žádosti) Tyto stavové kódy naznačují, že požadavek mohl být chybný, což brání serveru v jeho zpracování.
Popis kódu 400 (Chybový požadavek) Server nerozumí syntaxi požadavku. 401 (Neautorizované) Požadavky vyžadují autentizaci. U webových stránek, které vyžadují přihlášení, může server tuto odpověď vrátit. 403 (zakázáno) Server žádost odmítá. 404 (Nenalezeno) Server nenašel požadovanou webovou stránku. 405 (Metoda zakázána) deaktivuje metodu uvedenou v požadavku. 406 (Nepřijato) webových stránek, které nemohou odpovídat na požadavky pomocí požadovaných obsahových atributů. 407 (vyžaduje autorizaci agenta) Tento stavový kód je podobný 401 (není autorizován), ale žadatel o označení by měl autorizovat použití agenta. 408 (Časový limit požadavku) Časový limit nastává, zatímco server čeká na požadavek. 409 (Konflikt) Server spadne při dokončení požadavku. Server musí do odpovědi zahrnout informace o konfliktu. 410 (Smazáno) Pokud byl požadovaný zdroj trvale smazán, server tuto odpověď vrátí. 411 (Požadovaná platná délka) Server nepřijímá požadavky, které neobsahují platné pole hlavičky Délka obsahu. 412 (Nesplněné předpoklady) Server nesplňuje jednu z podmínek stanovených žadatelem v požadavku. 413 (Entita požadavku je příliš velká) Server nemůže zpracovat požadavek, protože entita požadavku je příliš velká na to, aby překročila kapacitu serveru. 414 (Požadované URI je příliš dlouhé) Požadované URI (obvykle webová adresa) je příliš dlouhé na to, aby je server zpracoval. 415 (Nepodporované typy médií) Formát požadavku není na stránce požadavku podporován. 416 (Rozsah požadavku není v souladu) Pokud stránka nemůže poskytnout rozsah požadavku, server vrátí tento stavový kód. 417 (Očekávané Nesplněno) Server nesplňuje požadavky pro pole hlavičky Očekávaný požadavek.
5xx (chyba serveru) Tyto stavové kódy indikují, že při pokusu serveru o zpracování požadavku došlo k interní chybě. Tyto chyby mohou být chybami přímo na serveru, nikoli na požadavku.
Popis kódu 500 (Chyba uvnitř serveru) Server narazil na chybu a nemohl dokončit požadavek. 501 (zatím neimplementováno) Server nemá možnost požadavek dokončit. Například tento kód může být vrácen, když server nerozpozná metodu požadavku. Server 502 (Error Gateway) funguje jako brána nebo proxy a přijímá neplatnou odpověď od upstream serveru. 503 (Služba nedostupná) Server je momentálně nedostupný (kvůli přetížení nebo výpadku údržby). Obvykle je to jen dočasný stav. 504 (Gateway Timeout) Server funguje jako brána nebo proxy, ale nepřijme požadavek od upstream serveru včas. 505 (HTTP verze není podporována) Server nepodporuje verzi HTTP protokolu použitou v požadavku
|