Códigos de Respuesta
Cuando llama a cualquiera de los recursos de API de REST de los dominios de identidad, la cabecera de respuesta 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 de HTTP |
Descripción |
|---|---|
200 OK
|
La solicitud se ha completado 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 el estado 201 de la creación de un recurso síncrono o de un recurso asíncrono que finalizó antes de que se devolviera la respuesta. |
202 Accepted
|
Se ha aceptado el proceso de la solicitud, pero el procesamiento no se finalizó. La solicitud puede ser o no eventualmente se puede actuar sobre ella, ya que puede ser no permitida en el momento en que el procesamiento realmente se lleva a cabo. Al especificar la creación de un recurso 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 respuesta. Normalmente se envía en DELETE. correcto |
307 Temporary Redirect
|
La solicitud debe repetirse 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 que falta o no es válida (por ejemplo, un error de validación en un campo de entrada, un valor necesario que falta, etc.). |
401 Unauthorized
|
La solicitud no está autorizada. Faltan las credenciales de autenticación incluidas con esta solicitud 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 superaron los valores 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 ha impedido que cumpla la solicitud. |
501 Not Implemented
|
La operación solicitada no está soportada. |
503 Service Unavailable
|
El servidor no puede manejar esta solicitud debido a la sobrecarga temporal o el mantenimiento del servidor. La aplicación web REST de dominios de identidad no se está ejecutando actualmente. |