Ir para o conteúdo

Conector HTTP

Resumo

O conector HTTP estabelece acesso pelo protocolo HTTP ou HTTPS a um serviço como API REST, API GraphQL ou formulário web.

O conector HTTP fornece uma interface para criar uma conexão HTTP, a base usada para gerar instâncias de atividades HTTP. Estas 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 da paleta de componentes de design (consulte Paleta de Componentes de Design).

Importante

Com o lançamento do conector HTTP v2, recomendamos a conversão de conexões e atividades HTTP existentes para HTTP v2. Saiba mais sobre os benefícios do conector HTTP v2 em nossa postagem do blog HTTP v2 ou veja uma comparação dos recursos do conector HTTP e HTTP v2.

A intenção de longo prazo da Jitterbit é descontinuar o conector HTTP, que será anunciado de acordo com a Política de Fim de Vida da Jitterbit. No momento, não há cronograma para descontinuação e o conector HTTP permanece totalmente compatível. Recomendamos que você converta conexões e atividades HTTP existentes para HTTP v2 quando possivel.

Visão Geral do Conector

Este conector é usado para configurar primeiro 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 devem ser usadas como fontes (para fornecer dados em uma operação) ou destinos (para consumir dados em uma operação).

Se uma instância de atividade pode ser usada como origem ou destino depende 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 customizados fornecidos pelo usuário.

Juntos, uma conexão HTTP específica e suas atividades são chamadas de endpoint HTTP:

Atividades HTTP

  • PEGAR: Recupera informações sobre um recurso em um serviço acessível pelo protocolo HTTP ou HTTPS e pode ser usado como origem ou destino em uma operação.

  • COLOCAR: Substitui um recurso existente em um serviço acessível pelo protocolo HTTP ou HTTPS e pode ser usado como origem ou destino em uma operação.

  • PUBLICAR: Cria um novo recurso em um serviço acessível pelo protocolo HTTP ou HTTPS e pode ser usado como origem ou destino em uma operação.

  • EXCLUIR: Exclui um recurso em um serviço acessível pelo protocolo HTTP ou HTTPS e pode ser usado como origem ou destino em uma operação.

  • Personalizado: Executa um método HTTP especificado em um serviço acessível pelo protocolo HTTP ou HTTPS e pode ser usado como origem ou destino em uma operação.

Nota

Este conector é um conector nativo do Cloud Studio, que pode ser referido pelo Jitterbit ao comunicar alterações feitas nos conectores. O cronograma de lançamento para conectores Cloud Studio nativos é baseado na cadência dos aplicativos em nuvem Harmony.

Solução de Problemas

Se você tiver problemas com o conector HTTP, estas etapas de solução de problemas são recomendadas:

  1. Certifique-se de que a conexão HTTP é bem-sucedido usando o botão Test na tela de configuração. Se a conexão não for bem-sucedida, o erro retornado poderá fornecer uma indicação do problema.

  2. Verifique os logs de operação para qualquer informação escrita durante a execução da operação.

  3. Habilite o registro de depurar de operação (para Agentes em Nuvem ou para Agentes Privados) para gerar arquivos de log e dados adicionais.

  4. Se estiver usando Agentes Privados, você pode verificar os logs do agente Para maiores informações.