202
Accepted
Спецификация на HTTP код на състоянието 202
Код на състоянието 202 Accepted показва, че заявката е приета за обработка, но обработката не е завършена. В крайна сметка може да се предприемат действия по заявката, но може и да не се предприемат, тъй като тя може да бъде забранена, когато обработката действително се извършва. В HTTP няма възможност за повторно изпращане на код на състоянието от асинхронна операция. Целта му е да позволи на сървъра да приеме заявка за някакъв друг процес (може би пакетно ориентиран процес, който се изпълнява само веднъж на ден), без да се изисква връзката на потребителския агент със сървъра да продължи, докато процесът бъде завършен. Представянето, изпратено с този отговор, трябва да описва текущото състояние на заявката и да насочва към (или да вгражда) монитор на състоянието, който може да предостави на потребителя приблизителна оценка на това кога ще бъде изпълнена заявката.
Източник / Цитат от: Кодът на състоянието 202 Accepted на HTTP е определен в раздел 6.3.3 на RFC7231.
Протокол HTTP
Как да изхвърлим код на състоянието 202 с PHP?
За изхвърляне на HTTP статус код 202 на уеб страница може да се използва функцията http_response_code на PHP. Синтаксисът е следният: http_response_code(202) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Тестване на код 202 на състоянието HTTP
За да можете да показвате кода на състоянието на HTTP (в този случай 202 Accepted) и друга информация от страна на клиента, конзолата за разработка трябва да се отвори с F12. След това преминете към раздела "Мрежа". Сега страницата може да бъде отворена, като уебсайтът (пример index.php) трябва да се вижда в раздела "Мрежа". Той трябва да бъде избран и след това трябва да се избере разделът Herder. След това потребителят ще види следния резултат:
URL: https://http-statuscode.com/errorCodeExample.php?code=202
Статус: 202 Accepted
Тези: Network
IP адрес: XX.XX.XX.XX
Съвместимост на кода на състоянието 202 с браузъра
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 |