Conector HTTP para Jitterbit Studio
Resumo
O conector HTTP estabelece acesso através do protocolo HTTP ou HTTPS a um serviço como uma API REST, API GraphQL ou formulário da web.
O conector HTTP fornece uma interface para criar uma conexão HTTP, a base utilizada para gerar instâncias de atividades HTTP. Essas atividades, uma vez configuradas, interagem com um servidor HTTP através da conexão.
O conector HTTP é acessado na aba Endpoints e conectores do projeto na paleta de componentes de design (veja Paleta de componentes de design).
Importante
Com o lançamento do conector HTTP v2, recomendamos converter conexões e atividades HTTP existentes para HTTP v2. Saiba mais sobre os benefícios do conector HTTP v2 em nosso post no blog sobre HTTP v2 ou veja uma comparação das funcionalidades dos conectores HTTP e HTTP v2.
A intenção de longo prazo da Jitterbit é descontinuar o conector HTTP, o que será anunciado de acordo com a política de fim de vida da Jitterbit. No momento, não há um cronograma para a descontinuação e o conector HTTP continua totalmente suportado. Recomendamos que você converta conexões e atividades HTTP existentes para HTTP v2 sempre que possível.
Visão geral do conector
Este conector é usado para primeiro configurar uma conexão HTTP. Os tipos de atividades associados a essa conexão são então usados para criar instâncias de atividades que se destinam a ser usadas como fontes (para fornecer dados em uma operação) ou alvos (para consumir dados em uma operação).
Se uma instância de atividade pode ser usada como fonte ou destino depende de se o serviço web requer uma solicitação estruturada ou retorna uma resposta estruturada. Cada instância de atividade é configurada com esquemas de solicitação e resposta usando esquemas personalizados fornecidos pelo usuário.
Juntas, uma conexão HTTP específica e suas atividades são referidas como um endpoint HTTP:

-
GET: Recupera informações sobre um recurso em um serviço acessível pelo protocolo HTTP ou HTTPS e pode ser usado como fonte ou destino em uma operação.
-
PUT: Substitui um recurso existente em um serviço acessível pelo protocolo HTTP ou HTTPS e pode ser usado como fonte ou destino em uma operação.
-
POST: Cria um novo recurso em um serviço acessível pelo protocolo HTTP ou HTTPS e pode ser usado como fonte ou destino em uma operação.
-
DELETE: Exclui um recurso em um serviço acessível pelo protocolo HTTP ou HTTPS e pode ser usado como fonte ou destino em uma operação.
-
Custom: Executa um método HTTP especificado em um serviço acessível pelo protocolo HTTP ou HTTPS e pode ser usado como fonte ou destino em uma operação.
Nota
Este conector é um conector nativo do Studio, que pode ser referido pela Jitterbit ao comunicar alterações feitas nos conectores. O cronograma de lançamentos para conectores nativos do Studio é baseado na cadência das aplicações web do portal Harmony.
Endpoints criados com este conector estão incluídos no relatório de uso de endpoints e contam para sua licença.
Solução de Problemas
Se você encontrar problemas com o conector HTTP, as seguintes etapas de solução de problemas são recomendadas:
-
Certifique-se de que a conexão HTTP seja bem-sucedida usando o botão Testar na tela de configuração. Se a conexão não for bem-sucedida, o erro retornado pode fornecer uma indicação do problema.
-
Verifique os logs de operação para qualquer informação registrada durante a execução da operação.
-
Ative o registro de depuração da operação (para agentes em nuvem ou para agentes privados) para gerar arquivos de log e dados adicionais.
-
Se estiver usando agentes privados, você pode verificar os logs do agente para mais informações.
-
Para considerações adicionais de solução de problemas, consulte Solução de problemas de operação.