Skip to main content

Chyba protokolu HTTP a stavové kódy vysvětleny

Konfigurace internetového protokolu (Červen 2025)

Konfigurace internetového protokolu (Červen 2025)
Anonim

Když navštívíte webové stránky, váš prohlížeč - klient - provede připojení k webovým serverům prostřednictvím síťového protokolu s názvem HTTP. Tato síťová připojení podporují odesílání dat odpovědí ze serverů zpět na klienty včetně obsahu webových stránek a také některé informace o řízení protokolu. Příležitostně možná nebudete úspěšní při dosažení webu, který se snažíte oslovit. Místo toho se zobrazí chyba nebo kód stavu.

Typy chyb HTTP a kódů stavu

Součástí dat odpovědí serveru HTTP pro každý požadavek je kódové číslo udávající výsledek požadavku. Tyto kódy výsledků jsou třímístná čísla rozdělená do kategorií:

  • 100-199: Informační stav
  • 200-299: stav úspěšnosti
  • 300-399: stav přesměrování
  • 400-499: Chyby klienta
  • 500-599: Chyby serveru

Pouze několik z mnoha možných chybových a stavových kódů je vidět na internetu nebo intranetu. Kódy související s chybami se obvykle zobrazují na webové stránce, kde se zobrazují jako výstupy neúspěšné žádosti, zatímco ostatní uživatelské kódy se nezobrazují.

200 OK

V případě stavu HTTP 200 OK, webový server úspěšně zpracoval požadavek a přenesl obsah do prohlížeče. Většina požadavků HTTP má za následek tento stav. Uživatelé zřídka uvidí tento kód na obrazovce, protože webové prohlížeče obvykle zobrazují pouze kódy, pokud se vyskytnou nějaké problémy.

Pokračujte ve čtení níže

Chyba 404 nenalezeno

Když vidíte chybu protokolu HTTP 404 nenalezeno, webový server nemohl najít požadovanou stránku, soubor nebo jiný zdroj. Chyby protokolu HTTP 404 ukazují, že bylo úspěšně provedeno síťové připojení mezi klientem a serverem. Tato chyba se nejčastěji vyskytuje, když lidé do prohlížeče ručně zadávají nesprávnou adresu URL nebo správce webového serveru odebere soubor bez přesměrování adresy na platné nové umístění. Adresa URL byste měli ověřit, abyste tento problém vyřešili, nebo počkat na správce webu, aby jej opravil.

Pokračujte ve čtení níže

Chyba 500 interní chyby serveru

Chyba protokolu HTTP 500 interní chyba serveru, webový server obdržel od klienta platnou žádost, ale nebyl schopen jej zpracovat. Chyby protokolu HTTP 500 se vyskytují, když server narazí na některé obecné technické závady, jako je nedostatek dostupné paměti nebo místa na disku. Správce serveru musí tento problém vyřešit.

Chyba 503 Služba není k dispozici

Chyba HTTP 503 služba nedostupná znamená, že webový server nemůže zpracovat žádost o příchozí klient. Některé webové servery používají protokol HTTP 503 k signalizaci očekávaných výpadků kvůli administrativním zásadám, jako je překročení limitu počtu souběžných uživatelů nebo využití CPU, a odlišit je od neočekávaných selhání, které by normálně byly hlášeny jako HTTP 500.

Pokračujte ve čtení níže

301 Trvalé přemísťování

HTTP 301 Trvalé přemísťování indikuje, že identifikátor URI určený klientem byl přesunut na jiné místo pomocí metody nazvané Přesměrování HTTP , což klientovi umožňuje vydat nový požadavek a načíst zdroj z nového umístění. Webové prohlížeče automaticky sledují přesměrování HTTP 301 bez nutnosti zásahu uživatele.

302 nalezeno nebo 307 dočasné přesměrování

Postavení 302 nalezeno je podobný 301, ale kód 302 byl navržen pro případy, kdy je prostředek dočasně přesunut, nikoli trvale. Správce serveru by měl používat HTTP 302 pouze během krátké doby údržby obsahu. Webové prohlížeče sledují 302 přesměrování automaticky stejně jako u kódu 301. HTTP verze 1.1 přidala nový kód, 307 Dočasné přesměrování, označující dočasné přesměrování.

Pokračujte ve čtení níže

400 špatná žádost

Odpověď 400 špatná žádost obvykle znamená, že webový server nerozuměl požadavku z důvodu neplatné syntaxe. Obvykle to znamená technickou závadu týkající se klienta, ale poškození dat v samotné síti může také způsobit chybu.

401 Neoprávněné

The 401 Neoprávněné k chybě dochází, když webový klient požaduje chráněný prostředek na serveru, ale klient nebyl ověřen přístup. Obvykle se klient musí přihlásit k serveru s platným uživatelským jménem a heslem k vyřešení problému.

Pokračujte ve čtení níže

100 Pokračujte

Přidáno ve verzi 1.1 protokolu, stav HTTP 100 Pokračujte byl navržen tak, aby efektivněji využíval šířku pásma sítě tím, že umožnil serverům příležitost potvrdit svou připravenost přijímat velké požadavky. Protokol Continue umožňuje klientovi HTTP 1.1 odeslat malou, speciálně nakonfigurovanou zprávu s požadavkem, aby server odpověděl pomocí kódu 100. Poté čeká na odpověď před odesláním (obvykle velké) následné žádosti. HTTP 1.0 klienti a servery tento kód nepoužívají.

204 Žádný obsah

Zobrazí se zpráva 204 Žádný obsah kdy server odešle platnou odpověď na požadavek klienta, který obsahuje pouze informace záhlaví - neobsahuje žádné tělo zprávy. Weboví klienti mohou pomocí protokolu HTTP 204 efektivněji zpracovávat odpovědi na server, například zbytečně se vyvarovat zbytečných stránek.

Pokračujte ve čtení níže

502 Špatná brána

Problém se sítí mezi klientem a serverem způsobuje 502 Špatná brána chyba. Může být spuštěn chybami konfigurace na síťovém firewallu, směrovači nebo jiném zařízení síťové brány.