202

Accepted

Oficial
La solicitud enviada ha sido aceptada pero aún no ha sido procesada

Especificación del código de estado HTTP 202

El código de estado 202 Accepted indica que la solicitud ha sido aceptada para su procesamiento, pero el procesamiento no se ha completado. La solicitud podría o no ser finalmente atendida, ya que podría ser rechazada cuando el procesamiento tenga lugar realmente. HTTP no permite reenviar un código de estado de una operación asíncrona. La respuesta 202 Accepted es intencionadamente no comprometida.

Su propósito es permitir a un servidor aceptar una petición para algún otro proceso (quizás un proceso por lotes que sólo se ejecuta una vez al día) sin requerir que la conexión del agente de usuario con el servidor persista hasta que el proceso se complete. La representación enviada con esta respuesta debería describir el estado actual de la solicitud y apuntar a (o incrustar) un monitor de estado que pueda proporcionar al usuario una estimación de cuándo se cumplirá la solicitud.

Fuente / Cita de: El código de estado HTTP 202 Accepted se especifica en la sección 6.3.3 de RFC7231.

¿Cómo lanzar un código de estado 202 con PHP?

Para lanzar el código de estado HTTP 202 en una página web, se puede utilizar la función PHP http_response_code. La sintaxis es la siguiente: http_response_code(202) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Probar el código de estado HTTP 202

Para poder mostrar el código de estado HTTP (en este caso 202 Accepted) y otra información en el lado del cliente, debe abrirse la consola de desarrollo con F12. A continuación, vaya a la pestaña "Red". Ahora se puede abrir la página, el sitio web (ejemplo index.php) debe ser visible en la pestaña de red. Esta debe ser seleccionada y luego la sección Herder debe ser seleccionada. El usuario verá entonces el siguiente resultado:

Código de estado 202 Accepted
Visión general
URL: https://http-statuscode.com/errorCodeExample.php?code=202
Estado: 202 Accepted
Esos: Network
Dirección IP: XX.XX.XX.XX
Código de estado 202 Accepted

Compatibilidad del código de estado 202 con los navegadores

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

Constantes en lenguajes de programación

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

Tony Brüser es un entusiasta desarrollador web aficionado a los códigos de estado HTTP.

LinkedInGitHub