Controle de codificação de entrada do conector
  • 24 Jan 2024
  • 3 Minutos para Ler
  • Contribuintes

Controle de codificação de entrada do conector


Article Summary

:::(Warning) (Observação) Esse recurso está sendo implementado ativamente. Entre em contato com support@tulip.co para ativar a funcionalidade de codificação :::

Ao passar informações para outros sistemas, você pode precisar de controle adicional sobre como esses Inputs são codificados antes de passar essas informações para outros sistemas. Por padrão, a Tulip tentará usar o método de codificação mais comum, mas você pode substituir isso para atender melhor às suas necessidades.

Seus construtores de aplicativos continuam a trabalhar com as variáveis padrão da Tulip, e a configuração do conector modificará suas entradas para atender às suas necessidades de integração.

Como fazer

As entradas que permitem codificação personalizada serão exibidas com uma pílula de codificação ao lado de cada entrada. Quando clicadas, essas pílulas permitirão que você selecione uma opção de codificação.

image.png

Opções de codificação - Entradas de texto

Codificação automática

Os caracteres serão escapados de acordo com o local de uso.

No caminho do URL: Codificação de caminho Na consulta: Codificação da consulta No Header: Sem codificação No corpo: Sem codificação

Sem codificação

Nenhum caractere será escapado.

Isso pode causar erros se qualquer caractere além dos seguintes for transmitido:A-Z a-z 0-9 - _ . ! ~ * ' ( )".

Codificação de caminho

Todos os caracteres, exceto os seguintes, serão escapados:A-Z a-z 0-9 ; , / ? : @ & = + $ - _ . ! ~ * ' ( ) #

Codificação de consulta

Todos os caracteres, exceto os seguintes, terão escape:A-Z a-z 0-9 - _ . ! ~ * ' ( )

Codificação Base64

O texto será codificado usando Base64.

Opções de codificação - Entradas de imagem

:::(Warning) (Observação) A funcionalidade de codificação de imagem personalizada está sendo ativamente implementada. Entre em contato com support@tulip.co se desejar ativá-la. :::

As imagens armazenadas na Tulip são armazenadas em nossos serviços de armazenamento em nuvem e as referências a essas imagens são geradas dinamicamente em seus aplicativos e tabelas da Tulip. Essas referências expiram a cada 3 horas. Ao passar essas imagens para sistemas externos, talvez você queira codificá-las em outro formato para que não expirem.

Ao clicar na pílula de codificação de qualquer entrada, você poderá configurar sua codificação.

Codificação de URL de imagem

Por padrão, as entradas de imagem para conectores serão passadas como o URL assinado da respectiva imagem. Essa entrada pode ser usada em seu conector em qualquer lugar em que uma entrada de texto possa ser usada.
image.png

Codificação Base64

Base64 é um dos padrões mais simples para codificação de dados binários e é um padrão comum para transferência de arquivos pequenos por meio de chamadas http. Quando Base64 for selecionado, qualquer entrada de imagem será automaticamente codificada como base64 antes de ser enviada ao serviço externo.

image.png

Codificação de arquivos

Multipart/form-data é outro formato muito comum para passar dados binários. Isso é mais comum para arquivos maiores. Clique na opção "File" (Arquivo) para alterar a codificação dessa entrada. Isso moverá automaticamente a entrada para a seção de entrada "Files" (Arquivos). Essas entradas não podem ser usadas fora do corpo do payload.

image.png

Esse tipo de dados não é codificado como texto, portanto, não pode ser usado em uma carga útil json. Em vez disso, uma seção "files" será adicionada à seção do corpo da solicitação. Os arquivos podem ser adicionados ou removidos aqui.

image.png

Leitura adicional


Este artigo foi útil?