Když prohlížeč požaduje službu od webového serveru, může dojít k chybě a server může vrátit chybový kód. Tyto zprávy se však nazývají stavové zprávy HTTP. Ve skutečnosti server vždy vrací zprávu pro každý požadavek. Nejběžnější zprávou je „200 OK“. Níže je uveden seznam stavových zpráv HTTP, které mohou být vráceny.
Zpráva | Popis
|
---|
200 OK | Požadavek je v pořádku (jedná se o standardní odpověď pro úspěšné požadavky HTTP).
|
201 Vytvořeno | Požadavek byl splněn a je vytvořen nový prostředek.
|
202 Přijmuto | Požadavek byl přijat ke zpracování, ale zpracování nebylo dokončeno.
|
203 Neautorizovaná informace | Požadavek byl úspěšně zpracován, ale vrací informace, které mohou pocházet z jiného zdroje.
|
204 Bez obsahu | Požadavek byl úspěšně zpracován, ale nevrací žádný obsah.
|
205 Resetovat obsah | Požadavek byl úspěšně zpracován, ale nevrací žádný obsah a vyžaduje, aby žadatel obnovil zobrazení dokumentu.
|
206 Částečný obsah | Server doručuje pouze část zdroje kvůli hlavičce rozsahu odeslané klientem. |
Zpráva | Popis
|
---|
300 Více možností | Seznam odkazů. Uživatel může zvolit odkaz a přejít na dané místo. Maximálně pět adres
|
301 Permanentně přesunuto | Požadovaná stránka byla přesunuta na novou adresu URL
|
302 Nalezeno | Požadovaná stránka byla dočasně přesunuta na novou adresu URL
|
303 Vidět další | Požadovanou stránku lze nalézt pod jinou adresou URL
|
304 Nemodifikováno | Označuje, že požadovaná stránka nebyla od posledního požadavku změněna
|
307 Dočasné přesměrování | Požadovaná stránka byla dočasně přesunuta na novou adresu URL
|
308 Permanentní přesměrování | Požadovaná stránka byla trvale přesunuta na novou adresu URL a na jejím původním místě se nachází přesměrování |
Zpráva | Popis
|
---|
400 Špatný požadavek | Požadavek nelze splnit z důvodu špatné syntaxe.
|
401 Neautorizováno | Požadavek byl správný, ale server na něj odmítá odpovědět. Používá se v případě, že je možné provést ověření, ale nepodařilo se ho provést nebo ještě nebylo provedeno.
|
402 Potřebná platba | Vyhrazeno pro budoucí použití.
|
403 Zakázáno | Požadavek byl správný, ale server na něj odmítá odpovědět.
|
404 Nenalezeno | Požadovanou stránku se nepodařilo nalézt, ale může být v budoucnu znovu k dispozici.
|
405 Metoda nepovolena | Požadavek na stránku byl učiněn pomocí metody požadavku, která není touto stránkou podporována.
|
406 Nepřijatelné | Server může vygenerovat pouze odpověď, kterou klient nepřijal.
|
407 Potřebná autentifikace proxy | Klient se musí nejprve ověřit u proxy serveru.
|
408 Požadavek vypršel | Server vypršel čas čekání na požadavek.
|
409 Konflikt | Požadavek nemohl být dokončen z důvodu konfliktu v požadavku.
|
410 Pryč | Požadovaná stránka již není k dispozici.
|
411 Potřebná délka | Není definována "Content-Length". Bez ní server požadavek nepřijme
|
412 Předběžná podmínka se nezdařila | Server vyhodnotil předběžnou podmínku uvedenou v požadavku jako false.
|
413 Příliš velký požadavek | Server požadavek nepřijme, protože entita požadavku je příliš velká.
|
414 Žádaná URI je příliš dlouhá | Server požadavek nepřijme, protože URI je příliš dlouhý. Nastane při převodu požadavku POST na požadavek GET s dlouhými informacemi o dotazu.
|
415 Nepodporovaná médie | Server požadavek nepřijme, protože typ média není podporován.
|
416 Neuspokojitelný rozsah | Klient požádal o část souboru, ale server tuto část nemůže poskytnout.
|
417 Očekávání se nezdařilo | Server nemůže splnit požadavky pole Expect request-header.
|
451 Právní konflikt | Server nedokáže poskytnou obsah, jelikož je z právních nebo cenzurních důvodů blokován. |
Zpráva | Popis
|
---|
500 Interní chyba serveru | Obecná chybová zpráva, která se uvádí, pokud není k dispozici žádná specifičtější zpráva
|
501 Neimplementováno | Server buď nerozpozná metodu požadavku, nebo není schopen požadavek splnit
|
502 Bad Gateway | Server fungoval jako brána nebo proxy server a obdržel neplatnou odpověď od serveru nahoře
|
503 Nedostupná služba | Server je momentálně nedostupný (přetížený nebo nefunkční).
|
504 Gateway Timeout | Server fungoval jako brána nebo proxy server a neobdržel včas odpověď od serveru vyššího řádu.
|
505 Nepodporovaná verze HTTP | Server nepodporuje verzi protokolu HTTP použitou v požadavku.
|
511 Vyžadováno ověření sítě | Klient se musí ověřit, aby získal přístup k síti |