For the complete documentation index, see llms.txt. This page is also available as Markdown.

HTTP Request

Realize requisições em URL de API REST, SOAP ou páginas web públicas ou privadas com autenticação.

Parâmetros de configuração
Campo
Tipo
Descrição

Descrição

Campo de texto

Descrição visual do conector na construção do fluxo.

URL

Campo de texto

Especifica a localização do recurso na web. É composta pelo esquema (por exemplo, "http" ou "https"), o domínio (como "www.exemplo.com") e o caminho do recurso (como “/product/list”).

Tipo do corpo da requisição

Seletor

Permite escolher como será enviado o corpo da requisição entre: JSON, Raw/Text ou Form Data.

Request Body

Editor de código

Campo disponível quando selecionado o Tipo do corpo da requisição como JSON ou Raw/Text. Disponibiliza um editor de código para inserir o corpo da requisição.

Form data

Tabela de parâmetros

Campo disponível quando selecionado o Tipo do corpo da requisição como Raw/Text. Disponibiliza uma tabela de parâmetros para definir os campos e valores do formulário.

Use authentication

Seletor

Especifica o tipo de autenticação ao ser usada na requisição. Permite selecionar entre Bearer Token, Basic Auth ou Sem autenticação

Bearer Token

Campo de texto

Campo disponível quando selecionada a autenticação Bearer Token. Permite definir o token que será usado autenticação.

User e Password

Campos de texto

Campos disponíveis quando selecionada a autenticação Basic Auth. Permite definir o usuário e senha que deverá ser usado para realizar autenticação.

Tempo limite para execução em segundos

Campo de texto

Permite adicionar um tempo limite para controlar o tempo máximo em que a requisição irá consumir.

Additional Headers

Tabela de parâmetros

Permite configurar informações adicionais na requisição para controlar o comportamento da solicitação, transmitir informações sobre o cliente, ou o tipo de conteúdo esperado.

Response Type

Seletor

Permite selecionar como a resposta será disponibilizada, entre: JSON, Text, Binário (buffer)

Output Path

Campo de texto

Refere-se ao caminho de saída do resultado da requisição gerado no contexto de execução do conector

Sucesso

Ao final da execução, serão retornados os dados da resposta da requisição realizada para a URL informada no conector, além de dados adicionais na mensagem contendo metadados da requisição e a resposta do servidor.

Todos os dados exportados pelo Floui são armazenados no objeto msg. Por padrão, ao criar um novo componente, o atributo payload é criado para armazenar os dados gerados.

Esse atributo pode ser renomeado para não sobrescrever cargas de dados anteriores ou até mesmo, serem sobrescritos.

Sucesso na requisição.

payload { }

Objeto contendo o conteúdo oferecido pela API.

response { }

Contém detalhes da resposta, permitindo monitorar a integridade através do status ou mensagens de retorno.

request { }

Exibe detalhes da requisição como URL, método, parâmetros, entre outras informações.

Erro

Em situações de erro, além de um campo message com a descrição do motivo do erro, também serão disponibilizados dados adicionais relacionados à requisição.

Erro de autorização em request

Caso o tempo limite configurado no conector seja atingido durante o processamento, a execução será interrompida e retornará uma mensagem indicando que o limite de tempo foi excedido.

Erro de timeout em request

Limite de tamanho do corpo da requisição

No conector HTTP Request é definido um limite padrão de 10mb referente ao tamanho do corpo da requisição que poderá ser enviado. Caso o corpo da requisição tenha ou ultrapasse este limite irá disparar o seguinte erro durante a execução.

Limitação de tamanho em request body

Last updated

Was this helpful?