202

Accepted

Oficjalny
Wysłane żądanie zostało przyjęte, ale nie zostało jeszcze przetworzone

Specyfikacja kodu statusu HTTP 202

Kod statusu 202 Accepted wskazuje, że żądanie zostało przyjęte do przetwarzania, ale przetwarzanie nie zostało zakończone. Żądanie może, ale nie musi być ostatecznie działane, ponieważ może być odrzucone, gdy przetwarzanie faktycznie ma miejsce. W HTTP nie ma możliwości ponownego wysłania kodu statusu z operacji asynchronicznej. Odpowiedź 202 Accepted jest celowo niezobowiązująca.

Jej celem jest umożliwienie serwerowi zaakceptowania żądania dla jakiegoś innego procesu (być może procesu zorientowanego na wsad, który jest uruchamiany tylko raz dziennie) bez wymagania, aby połączenie agenta użytkownika z serwerem trwało aż do zakończenia procesu. Reprezentacja wysłana z tą odpowiedzią powinna opisywać aktualny status żądania i wskazywać (lub osadzać) monitor statusu, który może zapewnić użytkownikowi oszacowanie, kiedy żądanie zostanie spełnione.

Źródło / Cytat z: Kod statusu 202 Accepted HTTP jest określony przez sekcję 6.3.3 z RFC7231.

Jak wyrzucić kod statusu 202 za pomocą PHP?

Aby wyrzucić na stronę internetową kod statusu HTTP 202, można użyć funkcji PHP http_response_code. Składnia jest następująca: http_response_code(202) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Testowanie kodu 202 statusu HTTP

Aby móc wyświetlić kod statusu HTTP (w tym przypadku 202 Accepted) i inne informacje po stronie klienta, należy otworzyć konsolę programistyczną za pomocą F12. Następnie należy przejść do zakładki "Network". Teraz można otworzyć stronę, w zakładce "Network" powinna być widoczna strona (przykładowy index.php). Należy ją zaznaczyć, a następnie wybrać sekcję Herder. Użytkownik zobaczy wtedy następujący wynik:

Kod statusu 202 Accepted
Przegląd
URL: https://http-statuscode.com/errorCodeExample.php?code=202
Status: 202 Accepted
Te: Network
Adres IP: XX.XX.XX.XX
Kod statusu 202 Accepted

Zgodność kodu statusu 202 z przeglądarką

Chrome no data
Edge no data
Firefox no data
Opera no data
Safari no data
Chrome Android no data
Firefox for Android no data
Opera Android no data
Safari on iOS no data
Internet no data
WebView Android no data

Stałe w językach programowania

http.StatusAccepted
Response::HTTP_ACCEPTED
:accepted
Autor: Tony Brüser
Autor: Tony Brüser

Tony Brüser jest entuzjastycznym twórcą stron internetowych z zamiłowaniem do kodów statusu HTTP.

LinkedInGitHub