402 Payment Required to kod statusu odpowiedzi HTTP, który artykuł źródłowy wymienia wśród standardowych i najczęściej spotykanych kodów. Kody standardowe są określane przez IETF w publikacjach RFC i utrzymywane przez IANA, natomiast pozostałe wartości wykorzystywane są przez różne serwery. Kody statusu HTTP informują o wyniku żądania klienta skierowanego do serwera WWW, a ich frazy opisowe w praktyce bywają inne lub w ogóle pomijane. Kod ten należy do grupy odpowiedzi błędu klienta.
Kontekst
Kody statusu HTTP grupuje się według pierwszej cyfry na informacyjne, sukcesu, przekierowania i błędów. Artykuł opisuje, jak odpowiedzi informacyjne z grupy 1xx sygnalizują, że żądanie wciąż jest przetwarzane, podczas gdy grupy 2xx i 3xx oznaczają powodzenie oraz konieczność dalszego działania ze strony klienta. Kod 402 jest przedstawiony w ramach tego szerszego systemu standardowych wartości odpowiedzi, które są dokumentowane przez IETF i prowadzone przez IANA.
Zastosowanie i znaczenie
Podobnie jak inne kody statusu, odpowiedź 402 stanowi część wspólnego słownictwa, dzięki któremu klienci i serwery mogą komunikować stan żądania. Artykuł zauważa, że oprócz wartości standardowych istnieją również inne, niestandardowe. Znajomość tych kodów pomaga programistom i użytkownikom zrozumieć, jak serwer obsłużył żądanie i co, jeśli w ogóle, powinno nastąpić dalej.
