Rychlý průvodce stavovými kódy HTTP s infografikou

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.

Ú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?