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
- O processo de negócios pega o nome de uma empresa com caracteres especiais
- O robô no modo encode_raw o codifica para a URL
- A string pronta é inserida no endereço de um webhook ou em um e-mail