Códigos de Respuesta

Al llamar a cualquiera de los recursos de la API de REST de los dominios de identidad, la cabecera Response devuelve uno de los códigos de estado HTTP estándar.

Consulte la sección Definiciones de Código de Estado del protocolo de transferencia de hipertexto -- HTTP/1.1.

Código de estado HTTP

Descripción

200 OK La solicitud ha terminado correctamente. Se devuelve un estado 200 para un método GET correcto.
201 Created Se ha cumplido la solicitud y se ha creado un nuevo recurso. La respuesta incluye una cabecera Location que contiene el URI canónico para el recurso recién creado.

Se devuelve un estado 201 de una creación de recurso síncrono o una creación de recurso asíncrono que finalizó antes de que se devolviera la respuesta.

202 Accepted Se aceptó el procesamiento de la solicitud, pero no se completó. Es posible que finalmente se actúe o no sobre la solicitud, ya que es posible que no se permita en el momento en que se realiza el procesamiento.

Al especificar la creación de un recurso (__detached=true) asíncrono (por ejemplo, al desplegar una aplicación) o la actualización (por ejemplo, al volver a desplegar una aplicación), se devuelve un 202 si la operación aún está en curso. Si __detached=false, se puede devolver un 202 si la operación subyacente no se completa en un tiempo razonable.

La respuesta contiene una cabecera de ubicación de un recurso de trabajo que el cliente debe sondear para determinar cuándo ha finalizado el trabajo. Además, devuelve una entidad que contiene el estado actual del trabajo

204 No Content Operación correcta y no hay contenido para enviar en el cuerpo de la respuesta. Esto se suele enviar en DELETE. correcto
307 Temporary Redirect La solicitud se debe repetir en la ubicación temporal identificada, pero utilice la ubicación original como referencia permanente al recurso.
308 Permanent Redirect La solicitud se debe repetir en la ubicación identificada y utilizarla como referencia permanente al recurso.
400 Bad Request No se pudo procesar la solicitud porque contiene información faltante o no válida (por ejemplo, un error de validación en un campo de entrada, un valor obligatorio faltante, etc.).
401 Unauthorized La solicitud no está autorizada. Las credenciales de autenticación incluidas en esta solicitud faltan o no son válidas.
403 Forbidden No se admite la operación de solicitud.
404 Not Found La solicitud incluye un URI de recurso que no existe.
405 Method Not Allowed El verbo HTTP especificado en la solicitud (DELETE, GET, POST, PUT) no está soportado en este recurso o el método necesita un filtro, que no se ha proporcionado.
409 Conflict El número de versión no coincide o se solicitó un recurso duplicado y no se puede volver a crear.
412 Precondition Failed Fallo al actualizar, ya que el recurso ha cambiado.
413 Request Entity Too Large Se ha superado maxOperations (1000) o maxPayload (1048576).
415 Not Acceptable La cabecera ContentType del cliente no es correcta (por ejemplo, el cliente intenta enviar la solicitud en XML, pero el recurso solo puede aceptar JSON).
500 Internal Server Error El servidor ha encontrado una condición inesperada que no ha podido cumplir la solicitud.
501 Not Implemented La operación solicitada no está soportada.
503 Service Unavailable El servidor no puede manejar la solicitud debido a la superposición temporal o el mantenimiento del servidor. La aplicación web REST de dominios de identidad no se está ejecutando actualmente.