Códigos de status HTTP (Azure AI Search)

Esta página descreve os códigos de status HTTP que são frequentemente retornados ao usar a API de Pesquisa de IA do Azure.

Códigos de status HTTP comuns

Código Descrição
200 OK Sucesso em GET, PUT ou POST. Retornado para uma resposta bem-sucedida. Durante a indexação, esse código indica que todos os itens foram armazenados duramente e começarão a ser indexados. A indexação é executada em segundo plano e torna os novos documentos consultáveis e pesquisáveis alguns segundos após a conclusão da operação de indexação.
201 Criado Sucesso em PUT ou POST. Objeto criado ou atualizado com êxito.
204 Aceito Sucesso em PUT ou POST. Índice ou documentos carregados com êxito.
207 Status múltiplo Êxito parcial para PUT ou POST. Alguns documentos foram bem-sucedidos, mas houve pelo menos uma falha.
400 Solicitação Inválida Retornado quando há um erro no URI, cabeçalhos ou corpo da solicitação. O corpo da resposta contém uma mensagem de erro explicando qual é o problema específico.
403 Proibido Retornado quando você passa uma chave de API inválida.
404 Não Encontrado Retornado quando um recurso não existe no servidor. Se você estiver gerenciando ou consultando um índice, marcar a sintaxe e verifique se o nome do índice está especificado corretamente.
Método 405 sem suporte Retornado quando a solicitação especifica um método reconhecido, mas sem suporte. Se você estiver consultando um índice, a formulação dessa solicitação incluirá o ponto de extremidade, a coleção de índices e o índice e a coleção docs e o método de pesquisa (por exemplo, https://mydemosvc.search.windows.net/indexes/mydemoidx/docs/search?api-version=2020-06-30).
409 Conflito Retornado quando as operações de gravação entram em conflito. Esse erro é retornado para atualizações de recursos ou durante a indexação quando dois processos tentam atualizar o mesmo documento simultaneamente. O Azure AI Search fornece gerenciamento de simultaneidade para atualizações de recursos. Para obter mais informações, consulte Como gerenciar a simultaneidade no Azure AI Search.
412 Falha na Pré-condição Retornado quando uma If-Match ou a condição do cabeçalho If-None-Match é avaliada como false. Associado ao uso de controle de simultaneidade otimista ao enviar solicitações HTTP para definições de índice, indexadores ou fontes de dados.
429 Número excessivo de solicitações Se esse erro ocorrer enquanto você estiver tentando criar um índice, isso significa que você já tem o número máximo de índices permitidos para seu tipo de preço. Uma contagem dos índices armazenados no Azure AI Search é visível no serviço de pesquisa dashboard no portal do Azure. Para exibir os índices por nome, selecione o bloco Índice . Como alternativa, você também pode obter uma lista dos índices por nome usando a operação Listar Índices . Consulte Listar índices para obter detalhes.

Se esse erro ocorrer durante o upload do documento, ele indicará que você excedeu sua cota no número de documentos por índice. Você deve criar um novo índice ou atualizar para limites de capacidade mais altos.
499 Solicitação Fechada do Cliente Esse erro nunca é retornado em uma resposta, mas você pode vê-lo em entradas de log registradas pela análise de tráfego de pesquisa e pelo Azure Monitor. Indica que um cliente fechou a conexão antes que uma resposta fosse retornada pelo serviço. Quando o Azure AI Search detecta um cancelamento que não foi solicitado pelo código do lado do serviço ou que o cliente não existe mais, um erro 499 é registrado.
502 Gateway Incorreto Esse erro ocorre quando você insere HTTP em vez de HTTPS na conexão.
503 Serviço Indisponível Esse erro significa que o sistema está sob carga pesada e sua solicitação não pode ser processada no momento. Importante: Nesse caso, é altamente recomendável que o código do cliente recue e aguarde antes de tentar novamente. Isso dará ao sistema algum tempo para se recuperar, aumentando as chances de que solicitações futuras sejam bem-sucedidas. Se você repetir rapidamente as solicitações, isso apenas prolongará a situação. Consulte Analisar o desempenho para obter mais informações sobre limitação e como evitar essa condição.
504: Tempo limite do gateway O Azure AI Search escuta na porta HTTPS 443. Se a URL do serviço de pesquisa contiver HTTP em vez de HTTPS, um código 504 status será retornado.

Confira também