9 min read

Chapter 15: Status codes

Na základě HTTP požadavku klienta vrací server odpověď, jejíž součástí je stavový kód. Aktuální podobu stavových kódů definuje RFC 9110. Stavový kód je označen trojciferným číslem v rozsahu 100 až 599, přičemž první číslice zleva označuje kategorii. Přestože RFC vyžaduje jen dodržení kategorie, důrazně doporučuji používat rozšířenou sadu stavových kódů, které upřesňují výsledek zpracování požadavku.

Stavové kódy lze kategorizovat následovně:

  • 1xx - informační kódy
  • 2xx - úspěšný výsledek
  • 3xx - další akce nutná pro vyřešení požadavku
  • 4xx - chyby způsobené klientem
  • 5xx - chyby na straně serveru

The full content is available exclusively to premium subscribers.