Saltar al contenido

HTTP 202 Accepted

La solicitud ha sido aceptada para ser procesada, pero no se ha completado. La solicitud puede o no ser atendida, ya que puede ser rechazada cuando el procesamiento se lleve a cabo.

No hay ninguna facilidad en HTTP para reenviar un código de estado de una operación asíncrona.

La respuesta 202 es intencionalmente no comprometida. Su propósito es permitir que un servidor acepte una solicitud para algún otro proceso (quizás un proceso orientado a lotes que sólo se ejecuta una vez al día) sin requerir que la conexión del cliente 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 embeber) un monitor de estado que pueda proporcionar al usuario una estimación de cuándo se cumplirá la solicitud.

Referencias de programación del Código HTTP 202

  • Symfony HTTP Status Constant Response::HTTP_ACCEPTED
  • Python2 HTTP Status Constant httplib.ACCEPTED
  • Python3+ HTTP Status Constant http.client.ACCEPTED
  • Python3.5+ HTTP Status Constant http.HTTPStatus.ACCEPTED
  • Go HTTP Status Constant http.StatusAccepted
  • Rails HTTP Status Symbol :accepted
  • .NET HTTP Status Constant System.Net.HttpStatusCode.Accepted
  • C# HTTP Status Enum HttpStatusCode.Accepted
  • Rust HTTP Status Constant http::StatusCode::ACCEPTED

Resumen
HTTP 202 Accepted
Nombre del artículo
HTTP 202 Accepted
Descripción
La solicitud ha sido aceptada para ser procesada, pero no se ha completado. La solicitud puede o no ser atendida, ya que puede ser rechazada cuando el procesamiento se lleve a cabo.
Autor
Publisher Name
Códigos HTTP
Publisher Logo