Co je kontrola kódu odpovědi HTTP?
Kontrola kódu odpovědi HTTP je důležitý proces, který umožňuje ověřit, zda webový server správně reaguje na požadavky klientů. Když uživatel zadá URL do prohlížeče, server vrátí HTTP odpověď, která obsahuje kód stavu. Tento kód je klíčový pro pochopení, zda je požadavek úspěšný, nebo zda došlo k nějaké chybě. Existuje několik kategorií kódů odpovědi, které poskytují různé informace o stavu požadavku.
Různé kódy odpovědi HTTP
Kódy odpovědi HTTP jsou rozděleny do pěti hlavních kategorií. Každá kategorie má svůj vlastní rozsah čísel:
- 1xx - Informační kódy: Tyto kódy signalizují, že server obdržel požadavek a pokračuje v jeho zpracování. Například kód 100 (Continue).
- 2xx - Úspěšné kódy: Tyto kódy potvrzují, že požadavek byl úspěšně přijat a zpracován. Nejznámější je kód 200 (OK).
- 3xx - Přesměrovací kódy: Tyto kódy informují o přesměrování na jinou URL. Například kód 301 (Moved Permanently).
- 4xx - Chybové kódy klienta: Tyto kódy ukazují na chyby, které byly způsobeny klientem, jako například kód 404 (Not Found).
- 5xx - Chybové kódy serveru: Tyto kódy indikují, že server zažil problém při zpracování požadavku, například kód 500 (Internal Server Error).
Klíčové hlavičky odpovědí serveru
Běžné hlavičky HTTP odpovědí a jejich významy.
Typ obsahu
Definuje formát přenášeného obsahu, nutný pro správné zobrazení v prohlížeči.
Přijmout kódování
Seznam podporovaných metod komprese obsahu.
Datum
Datum a čas vygenerování odpovědi serveru.
Platnost vyprší
Doba, po které se obsah stane zastaralým.
Poslední úprava
Datum poslední aktualizace obsahu.
Pokud-změněno-od
Datum, po kterém bude načten pouze aktualizovaný obsah.
Umístění
Adresa URL pro přesměrování nebo nová adresa zdroje.
Server
Informace o webovém serveru, jeho verzi a nainstalovaných komponentách.
Odpovědi na často kladené otázky
Zkontrolujte seznam oblíbených otázek – možná najdete odpověď, kterou potřebujete.
Zadejte URL stránky, vyberte možnost If-Modified-Since a uveďte datum vaší poslední návštěvy. Pokud je odpovědní hlavička HTTP/1.1 304 Not Modified
namísto HTTP/1.1 200 OK
, znamená to, že server podporuje If-Modified-Since a obsah zasílá pouze v případě, že se od vaší poslední návštěvy změnil.
Ve výchozím nastavení httpstatuscodes používá váš aktuální User-Agent. Pokud jej chcete změnit, můžete si vybrat jiný z rozbalovacího seznamu.
Zadejte URL stránky a vyberte Accept-Encoding: gzip. Pokud odezva serveru obsahuje hlavičku Content-Encoding: gzip, znamená to, že je podpora komprese aktivní.
Ano, služba podporuje IDN domény. Není nutné je převádět na punycode – stačí zadat adresu domény v cyrilici a zkontrolovat HTTP odpověď serveru.
Ano, httpstatuscodes automaticky následuje přesměrování a analyzuje následující stránku uvedenou v hlavičce <Location>
. Podporuje až 7 po sobě jdoucích přesměrování a zobrazuje odeslané a přijaté hlavičky pro každý krok.
Ano, httpstatuscodes funguje na mobilních zařízeních dokonale, rychle se načítá a je snadno použitelný.