Códigos de resposta
Quando você chama qualquer um dos recursos da API REST de domínios de identidade, o cabeçalho Resposta retorna um dos códigos de status HTTP padrão.
Consulte a seção Definições de Código de Status do Protocolo de Transferência de Hipertexto -- HTTP/1.1.
Código de Status HTTP |
Descrição |
---|---|
200 OK
|
A solicitação foi concluída com sucesso. Um status 200 é retornado para um método GET bem-sucedido. |
201 Created
|
A solicitação foi atendida e resultou na criação de um novo recurso. A resposta inclui um cabeçalho Local contendo o URI canônico para o recurso recém-criado. Um status 201 é retornado de uma criação de recurso síncrono ou de uma criação de recurso assíncrono que foi concluída antes de a resposta ser retornada. |
202 Accepted
|
A requisição foi aceita para processamento, mas não foi possível concluí-lo. A solicitação pode ou não eventualmente ser atendida, pois pode não ser permitida no momento em que o processamento realmente ocorre. Ao especificar uma criação de recurso A resposta contém um cabeçalho Local de um recurso de trabalho que o cliente deve pesquisar para determinar quando o trabalho foi concluído. Além disso, retorna uma entidade que contém o estado atual do job |
204 No Content
|
Operação bem-sucedida e não há conteúdo a ser enviado no corpo da resposta. Geralmente, isso é enviado em DELETE. bem-sucedido |
307 Temporary Redirect
|
A solicitação deve ser repetida no local temporário identificado, mas use o local original como referência permanente ao recurso. |
308 Permanent Redirect
|
A solicitação deve ser repetida no local identificado e usada como referência permanente ao recurso. |
400 Bad Request
|
Não foi possível processar a solicitação porque ela contém informações ausentes ou inválidas (como um erro de validação em um campo de entrada, um valor obrigatório ausente e assim por diante). |
401 Unauthorized
|
A solicitação não está autorizada. As credenciais de autenticação incluídas nesta solicitação estão ausentes ou são inválidas. |
403 Forbidden
|
A operação de solicitação não tem suporte. |
404 Not Found
|
A solicitação inclui um URI de recurso que não existe. |
405 Method Not Allowed
|
O verbo HTTP especificado na solicitação (DELETE, GET, POST, PUT) não é suportado neste recurso ou o método requer um filtro, que não foi fornecido. |
409 Conflict
|
O número da versão não corresponde ou um recurso duplicado foi solicitado e não pode ser recriado. |
412 Precondition Failed
|
Falha ao atualizar, pois o recurso foi alterado. |
413 Request Entity Too Large
|
maxOperations (1000) ou maxPayload (1048576) foi excedido. |
415 Not Acceptable
|
O cabeçalho ContentType do cliente não está correto (por exemplo, o cliente tenta enviar a solicitação em XML, mas o recurso só pode aceitar JSON). |
500 Internal Server Error
|
O servidor encontrou uma condição inesperada que o impediu de atender à solicitação. |
501 Not Implemented
|
A operação solicitada não é suportada. |
503 Service Unavailable
|
O servidor não pode tratar a solicitação por causa de sobrecarga temporária ou manutenção do servidor. O aplicativo Web REST dos domínios de identidades não está em execução no momento. |