Código de Resposta Geral para a API do Servidor de Log
Esta tabela descreve os códigos de resposta HTTP padrão usados pela API do Servidor de Log para comunicar o resultado das solicitações do cliente. Esses códigos ajudam os clientes a entender se suas solicitações foram bem-sucedidas ou se ocorreram erros, e que tipo de erros foram encontrados. Compreender esses códigos de resposta é crucial para diagnosticar problemas, depurar chamadas de API e garantir uma integração tranquila com o Servidor de Log.
| Código de Erro | Status | Descrição |
|---|---|---|
| 200 | OK | A solicitação foi bem-sucedida. |
| 400 | Requisição inválida. | O servidor não pôde processar a solicitação devido a parâmetros ausentes, sintaxe malformada ou ausência de cabeçalhos HTTP obrigatórios. Por exemplo, se campos como MachineName ou Role estiverem ausentes nos cabeçalhos da solicitação, esta resposta é acionada. |
| 401 | Não Autorizado. | A solicitação foi negada porque o cliente não está autorizado. Isso geralmente ocorre quando o endereço IP ou a chave de autenticação (AuthKey) usada não tem permissão para acessar o Servidor de Log. |
| 404 | Não encontrado. | O caminho da API solicitado não existe. Esta resposta é retornada quando o endpoint é inválido ou digitado incorretamente. |
| 500 | Erro interno. | Indica que o Servidor de Log encontrou uma condição inesperada que o impediu de atender à solicitação. Isso é comumente causado por problemas do lado do servidor, como esgotamento de recursos (por exemplo, memória ou espaço em disco). |