Roboteka
Roboteka · Robôs · Codificação / decodificação URL de uma string

Codificação / decodificação URL de uma string

O robô de codificação / decodificação URL codifica uma string para uso seguro em uma URL ou a decodifica de volta nos processos de negócios e robôs do Bitrix24 (Alaio). O modo encode transforma espaços em «+», o encode_raw codifica conforme a RFC 3986 (o espaço vira %20), e decode e decode_raw fazem a operação inversa. Retorna a string pronta no campo de resultado para a próxima etapa do processo.

O robô converte uma string arbitrária em uma forma segura para URL e de volta, para que você possa inseri-la em links, parâmetros de consulta e webhooks sem fazer o escape manualmente. O modo encode (padrão) aplica a codificação padrão application/x-www-form-urlencoded: espaços viram «+» e caracteres especiais viram %XX. O modo encode_raw codifica conforme a RFC 3986, onde um espaço vira %20 — necessário para caminhos e componentes de URL. Os modos decode e decode_raw fazem a operação inversa. Casos típicos: montar um link com tags UTM a partir de valores do negócio, passar o nome de um contato ou um endereço em um parâmetro GET de webhook, ou analisar corretamente uma string codificada recebida. Retorna o resultado no campo «Resultado», que alimenta a próxima etapa do processo de negócios.

Quais parâmetros de entrada o robô aceita?

Parâmetro Tipo Obrigatório? Padrão
String string sim
Modo: encode (padrão) / decode / encode_raw (RFC 3986) string

O que o robô retorna?

Parâmetro Tipo
Resultado string

Cenário: montagem de um link com parâmetros a partir de campos do negócio

  1. O processo de negócios pega o nome de uma empresa com caracteres especiais
  2. O robô no modo encode_raw o codifica para a URL
  3. A string pronta é inserida no endereço de um webhook ou em um e-mail

Robôs semelhantes