Tratamento de erros
Interprete respostas HTTP e resolva erros da API.
As APIs da Eseye usam códigos de status HTTP para relatar os resultados da requisição.
Códigos de status HTTP
200 OK
A requisição foi concluída com sucesso.
Processe a resposta.
400 Bad Request
A requisição está malformada.
Verifique os parâmetros e os dados da requisição.
401 Unauthorized
O token está ausente, é inválido ou expirou.
Verifique o cabeçalho ou solicite um token.
403 Forbidden
A conta de serviço não tem permissão.
Solicite o acesso necessário.
404 Not Found
Um recurso não existe.
Verifique os identificadores fornecidos.
5xx
A Eseye não conseguiu concluir uma requisição válida.
Tente novamente falhas temporárias com backoff.
Respostas de erro
Um erro pode incluir errorCode, errorTag, message, e additionalDetails.
Lide com erros com segurança
Registre o status HTTP e os detalhes do erro nos logs da aplicação.
Não registre segredos do cliente nem tokens de acesso completos.
Corrija a maioria dos
4xxerros antes de tentar novamente.Tente novamente falhas temporárias de rede e
5xxfalhas com backoff exponencial.
Atualizado
Isto foi útil?