402 Payment Required je stavový kód odpovědi HTTP, který zdrojový článek uvádí mezi standardními a významnými kódy. Standardizované kódy definuje IETF v publikacích RFC a spravuje je IANA, zatímco další hodnoty používají různé servery. Stavové kódy HTTP udávají výsledek požadavku klienta na webový server a jejich slovní vyjádření se v praxi často liší, nebo je úplně vynecháno. Kód patří do skupiny odpovědí s chybou klienta.
Pozadí
Stavové kódy HTTP se podle první číslice dělí na informativní, úspěšné, přesměrovací a chybové třídy. Článek popisuje, že informativní odpovědi 1xx signalizují, že požadavek je stále zpracováván, zatímco skupiny 2xx a 3xx hlásí úspěch a potřebu dalšího kroku ze strany klienta. Kód 402 je představen v rámci tohoto širšího systému standardizovaných odpovědí, které dokumentuje IETF a eviduje IANA.
Použití a význam
Stejně jako jiné stavové kódy tvoří odpověď 402 součást společné slovní zásoby, která umožňuje klientům a serverům sdělovat stav požadavku. Článek upozorňuje, že kromě standardizovaných hodnot existují i jiné, nestandardní. Porozumění těmto kódům pomáhá vývojářům a uživatelům pochopit, jak server požadavek vyřídil a co by případně mělo dál následovat.
