202
Accepted
Специфікація коду стану HTTP 202
Код статусу 202 Accepted вказує на те, що запит прийнято до обробки, але обробка не завершена. Запит може бути виконаний, а може і не бути, оскільки його може бути відхилено під час обробки. У HTTP немає можливості для повторного надсилання коду стану після асинхронної операції. Відповідь 202 Accepted навмисно не є зобов'язуючою.
Її мета - дозволити серверу прийняти запит на якийсь інший процес (можливо, пакетно-орієнтований процес, який виконується лише один раз на день), не вимагаючи, щоб з'єднання агента користувача з сервером залишалося незмінним, доки процес не буде завершено. Представлення, надіслане з цією відповіддю, має описувати поточний стан запиту і вказувати на (або вбудовувати) монітор стану, який може надати користувачеві оцінку того, коли запит буде виконано.
Джерело / Цитата з: Код статусу 202 Accepted HTTP визначається розділом 6.3.3 у RFC7231.
Протокол HTTP
Як згенерувати код статусу 202 за допомогою PHP?
Щоб передати на веб-сторінці код статусу HTTP 202, можна використовувати PHP-функцію http_response_code. Синтаксис наступний: 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 |