HTTP stavové kódy (angl. HTTP Status Codes) sú trojmiestne čísla, ktoré informujú používateľa a prehliadač o výsledku požiadavky na server. Tieto kódy poskytujú spätnú väzbu, či bola požiadavka spracovaná úspešne alebo došlo k chybe. Každý stavový kód patrí do určitej kategórie, čo umožňuje webovým vývojárom pochopiť stav servera a požiadaviek, a tiež optimalizovať používateľskú skúsenosť a SEO.
Kategórie HTTP stavových kódov
HTTP stavové kódy sa delia na nasledujúce triedy:
- 1xx (Informačné): Server prijal požiadavku a pokračuje v spracovaní.
- 2xx (Úspešné): Požiadavka bola úspešne spracovaná (napr. 200 – OK).
- 3xx (Presmerovanie): Požiadavka vyžaduje ďalšie kroky (napr. 301 – Trvalé presmerovanie).
- 4xx (Chyba klienta): Klient urobil chybu (napr. 404 – Stránka nenájdená).
- 5xx (Chyba servera): Server narazil na problém (napr. 500 – Interná chyba servera).
Najčastejšie používané kódy zahŕňajú:
- 200 (OK): Požiadavka prebehla úspešne a stránka sa načítala.
- 301 (Trvalé presmerovanie): Stránka bola natrvalo presunutá na novú URL.
- 404 (Stránka nenájdená): Požadovaná stránka neexistuje alebo bola odstránená.
- 500 (Interná chyba servera): Došlo k chybe na strane servera, ktorý nedokázal spracovať požiadavku.



















































































