Entrada YAML

Saída Codificada URL

O que é Codificação URL de YAML?

A codificação URL de YAML converte uma string YAML em formato de codificação percentual seguro para inclusão em URLs, parâmetros de consulta e corpos de requisições HTTP.

De acordo com a RFC 3986, URLs só podem conter um conjunto limitado de caracteres ASCII. Esta ferramenta aplica encodeURIComponent() para produzir uma representação codificada segura.

Esta ferramenta usa a função nativa do JavaScript encodeURIComponent(), que codifica todos os caracteres exceto alfanuméricos e alguns especiais. Caracteres YAML como dois-pontos e quebras de linha são codificados com segurança.

Como Codificar YAML em URL

Siga estes passos para codificar sua string YAML.

1

Cole ou Carregue seu YAML

Cole seu conteúdo YAML no painel esquerdo, ou clique em Carregar para carregar um arquivo .yaml.

name: John Doe
age: 30
roles:
  - admin
  - editor
2

Clique em Codificar

Clique no botão Codificar. O painel direito mostra instantaneamente a saída codificada.

3

Copie ou Use a Saída

Clique em Copiar para copiar a string codificada para sua área de transferência.

Quando Usar Codificação URL de YAML

Parâmetros de Consulta API

Passe dados de configuração YAML como parâmetro de consulta URL para APIs REST.

Payloads de Webhook

Codifique dados YAML para inclusão em URLs de webhook.

Compartilhamento de Configurações

Compartilhe configurações YAML via links URL codificando-as como parâmetros de consulta.

Variáveis de Pipeline CI/CD

Codifique trechos YAML para armazenamento seguro em variáveis de ambiente.

Perguntas Frequentes

Quais caracteres são codificados?

Todos os caracteres fora do conjunto não reservado definido na RFC 3986 são codificados em porcentagem.

É o mesmo que codificação Base64?

Não. Codificação URL substitui caracteres especiais por sequências hexadecimais %XX. Base64 codifica dados binários em caracteres ASCII.

Posso decodificar a saída de volta para YAML?

Sim. Use nossa ferramenta YAML URL Decode para converter a string codificada de volta ao conteúdo YAML original.

Meus dados YAML são enviados para um servidor?

Não. Toda a codificação ocorre em seu navegador usando encodeURIComponent() do JavaScript.

A codificação valida o YAML?

Não. Esta ferramenta codifica qualquer string como está. Não valida se a entrada é YAML válido.

Ferramentas YAML Relacionadas

Explore outras ferramentas YAML que funcionam bem com codificação URL: