Stavový kód HTTP je vrácen při požadavku HTTP na server. Server jako odpověď na váš požadavek vrátí stavový kód HTTP.
Existuje pět tříd stavového kódu HTTP, jak je uvedeno níže.
- Informační – 1XX
- Úspěch – 2XX
- Přesměrování – 3XX
- Chyba klienta – 4XX
- Chyba serveru – 5XX
Podívejme se na níže uvedený diagram, který poskytuje představu o tom, jak se stavový kód vrací z webového serveru.
Nyní tedy víte, jak se generuje stavový kód, a zde jsou některé oblíbené návratové kódy stavu HTTP v Infografice.
Table of Contents
Úspěšná odpověď
200 – OK: Standardní odpověď HTTP pro úspěšné požadavky HTTP. Jiným způsobem webový server vrátí 200, když je požadovaný obsah úspěšně obsluhován.
202 – Přijato: Server přijal váš požadavek a musí je ještě zpracovat.
206 – Částečný obsah: Doručuje se pouze částečný obsah kvůli hlavičce rozsahu zaslané klientem jako wget.
Odpověď přesměrování
301 – Trvale přesunuto: Požadovaná stránka byla trvale přesunuta na nové místo. To dává robotovi vyhledávače pokyn, aby prošel nové místo.
302 – Dočasně přesunuto: Vaše žádost je doručena z jiného místa, ale jedná se o dočasné uspořádání. To dává robotovi vyhledávače pokyn, aby prošel původní umístění.
305 – Použít proxy: Požadovaný zdroj je dostupný pouze přes proxy. To znamená, že k úspěšnému získání požadované stránky musíte použít relevantní proxy.
304 – Neupraveno: Obvykle, když je stránka uložená v mezipaměti obsluhována, když zdroj nebyl změněn.
Chyba klienta
400 – Špatný požadavek: Server je zmatený z toho, co jste požadovali. Pravděpodobně špatná syntaxe nebo pokus o zahrnutí znaků do URI, kterým server nerozumí.
401 – Není autorizováno: Požadovaná stránka je chráněna a vyžaduje ověření. Pro úspěšné získání požadované stránky se musíte přihlásit.
403 – Zakázáno: Musíte se pokusit o přístup, ke kterému nemáte oprávnění. Tento nepotřebný zdroj je chráněn heslem; může to být také tehdy, když oprávnění k souborům/složkám neumožňuje zobrazení požadované stránky.
404 – Nenalezeno: Pravděpodobně nejznámější – požadovaná stránka nebyla na serveru nalezena. Snažíte se získat přístup k něčemu, co neexistuje.
405 – Metoda není povolena: Požadujete stránku nesprávnou metodou. Například provádíte GET na POST data. Nebo zkoušíte metodu, která je vypnutá, např. – TRACE, PUT, DELETE.
408 – Vypršel časový limit požadavku: Serveru vypršel časový limit čekání na požadavek
411 – Požadovaná délka: Váš požadavek nesplňuje délku svého obsahu, kterou vyžaduje požadovaný zdroj.
Chyba serveru
500 – Interní chyba serveru: Velmi obecná chyba, když server narazil na chybu z různých důvodů. Protokoly je třeba prozkoumat, abyste zjistili, proč server odpověděl na vnitřní chybu.
502 – Bad Gateway: Server fungoval jako brána nebo proxy a obdržel neplatnou odpověď od nadřazeného serveru, jako je Tomcat, WebSphere.
503 – Služba není k dispozici: Server nemůže obsloužit váš požadavek. Může to být způsobeno tím, že server je příliš zaneprázdněn jinými věcmi nebo je téměř mrtvý.
Doufám, že nyní máte představu o návratovém kódu stavu HTTP. Pokud to považujete za užitečné, pomozte je sdílet se svými přáteli.
Užili jste si čtení článku? Co takhle sdílet se světem?