202

Accepted

Oficiální stránky
Odeslaný požadavek byl přijat, ale ještě nebyl zpracován.

Specifikace stavového kódu HTTP 202

Stavový kód 202 Accepted znamená, že požadavek byl přijat ke zpracování, ale zpracování nebylo dokončeno. Požadavek může, ale nemusí být nakonec vyřízen, protože při skutečném zpracování může být zakázán. V protokolu HTTP neexistuje možnost opětovného odeslání stavového kódu z asynchronní operace. Odpověď 202 Accepted je záměrně nezávazná.

Jejím účelem je umožnit serveru přijmout požadavek na nějaký jiný proces (třeba dávkově orientovaný proces, který se spouští pouze jednou denně), aniž by bylo nutné, aby spojení uživatelského agenta se serverem přetrvávalo až do dokončení procesu. Reprezentace zaslaná s touto odpovědí by měla popisovat aktuální stav požadavku a odkazovat na monitor stavu (nebo jej vložit), který může uživateli poskytnout odhad, kdy bude požadavek vyřízen.

Zdroj / Citace z: Stavový kód 202 Accepted HTTP je specifikován v oddílu 6.3.3 oddílu RFC7231.

Jak vyhodit stavový kód 202 pomocí PHP?

Pro zobrazení stavového kódu HTTP 202 na webové stránce lze použít funkci PHP http_response_code. Syntaxe je následující: http_response_code(202) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Testování stavového kódu HTTP 202

Aby bylo možné zobrazit stavový kód HTTP (v tomto případě 202 Accepted) a další informace na straně klienta, je třeba otevřít vývojovou konzolu pomocí klávesy F12. Poté přejděte na kartu "Síť". Nyní lze stránku otevřít, webová stránka (příklad index.php) by měla být viditelná na kartě sítě. Ta musí být vybrána a poté musí být vybrána sekce Herder. Uživatel pak uvidí následující výsledek:

Stavový kód 202 Accepted
Přehled
URL: https://http-statuscode.com/errorCodeExample.php?code=202
Stav: 202 Accepted
Tyto stránky: Network
IP adresa: XX.XX.XX.XX
Stavový kód 202 Accepted

Kompatibilita stavového kódu 202 s prohlížeči

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

Konstanty v programovacích jazycích

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

Tony Brüser je nadšený webový vývojář se zálibou ve stavových kódech HTTP.

LinkedInGitHub