Erros
Na Opea, os códigos de status HTTP são empregados para sinalizar o êxito ou falha de uma chamada. Geralmente, códigos iniciados com "2" indicam sucesso, enquanto aqueles iniciados com "4" denotam erro (por exemplo, falta de parâmetro obrigatório), e os iniciados com "5" apontam uma falha interna nos servidores da Opea. Além disso, podem conter tanto uma string de erro quanto um hash contendo o atributo e seus erros.
Aqui está uma breve descrição dos códigos de status HTTP que indicam erro e são utilizados pela Opea:
Código | Tipo | Descrição |
---|---|---|
204 | Sucesso sem conteúdo | Indica que a solicitação foi processada com sucesso, mas o servidor não tem conteúdo para retornar |
400 | Solicitação inválida | Indica que a solicitação feita é inválida de alguma forma. Como por exemplo: parâmetros ausentes ou inválidos, formato de solicitação incorreto etc |
401 | Não autorizado - Autenticação necessária | Indica que a solicitação não foi autorizada porque o cliente não forneceu credenciais válidas |
403 | Proibido - Autorização insuficiente | Indica que o servidor compreendeu a solicitação, porém não pode processá-la. Isso geralmente é devido a falta de permissões adequadas |
Formato para erros nos status 400:
{
"code": 400,
"errors": [{
"key": "string",
"message": "string"
}]
}
Updated 4 months ago