Stavové HTTP kódy

   22. 07. 2020

Při HTTP komunikaci se přenáší tzv. stavové kódy, což je informace o tom, jak přenos proběhl. Určitě víte, že kód 200 znamená úspěch a kód 404 neexistující stránku.

Stavové kódy se dělí do několika skupin podle jejich prefixu.

1xx Informační

Kód Význam
100 Pokračovat
101 Přepnout protokol

2xx Úspěch

Kód Význam
200 OK (všechno v pořádku)
201 Vytvořeno
202 Přijato
203 Neoprávněné informace
204 Žádný obsah
205 Obnovit obsah
206 Částečný obsah

3xx Přesměrování

Kód Význam
300 Více možností
301 Trvalé přesměrování
302 Nalezeno
303 Viz další
304 Beze změny
305 Použijte proxy
306 zastaralé, ale rezervováno pro budoucí použití
307 Dočasné přesměrování

4xx Chyba klienta (uživatele)

Kód Význam
400 Špatný požadavek
401 Neoprávněné připojení
402 Požadovaná platba
403 Zakázáno
404 Nenalezeno
405 Metoda není povolena
406 Nepřijatelné
407 Vyžaduje se ověření proxy
408 Časový limit požadavku vypršel
409 Konflikt na síti
410 Data jsou pryč
411 Požadovaná délka neodpovídá
412 Předpoklad se nezdařil
413 Žádost o entitu je příliš velká
414 Žádost-URI je příliš dlouhý
415 Nepodporovaný typ média
416 Požadovaný rozsah není uspokojivý
417 Očekávání se nezdařilo

5xx Chyba serveru

Kód Význam
500 Interní chyba serveru
501 Není implementováno
502 Bad Gateway
503 Služba není k dispozici
504 Časový limit brány vypršel
505 Verze HTTP není podporována
509 Byl překročen limit šířky pásma
Nechte si posílat nové články do mailu:

Jan Barášek     Více o autorovi

Autor článku podniká jako fullstack senior developer v Praze. Spravuje 300 různě velkých webových projektů, fungujících dodnes. Během spolupráce nabral hluboké zkušenosti, které na tomto webu předává dál.

Rád vám pomůžu:

Kontakt Konzultace a služby Nabídka spolupráce