Ferramentas de codificação

URL Encode

Codifica texto internacional e caracteres especiais nos modos URL Component e Full URL.

Prima Ctrl / ⌘ + Enter para executar
Resultado só de leitura

Codifica texto internacional e caracteres especiais nos modos URL Component e Full URL.

O que esta ferramenta faz

O modo Componente URL utiliza encodeURIComponent, que codifica delimitadores como &, = e ?, e é adequado para um único valor de parâmetro; o modo URL completo utiliza o encodeURI, que manterá o protocolo, o caminho e os delimitadores da estrutura de consulta do URL.

  • O chinês, o japonês e o emoji serão primeiro convertidos em sequências de sinais de percentagem de acordo com a UTF-8.
  • O modo componente é adequado para o valor e o modo URL completo é adequado para o endereço inteiro.
  • A codificação não enviará nem abrirá o URL introduzido.

Como utilizar

  1. Introduza um valor de parâmetro ou URL completo.
  2. Escolha Componente de URL ou URL completo.
  3. Clique em “Codificação URL”.
  4. Copie o resultado codificado em percentagem.

Utilizações comuns

  • Divida com segurança os valores dos parâmetros de consulta.
  • Codifique caminhos que contenham espaços ou caracteres não ASCII.
  • Compare as diferenças de escape de URLs completos com componentes individuais.

Funcionalidades do URL Encode

Codifique corretamente os caracteres chineses e especiais nos modos Componente de URL e URL completo. É adequado para cenários diários de desenvolvimento, depuração, classificação de dados e otimização de código. Os resultados do processamento podem ser visualizados, copiados ou descarregados diretamente.

FAQ

Quando escolher o componente URL?

Escolha-o ao codificar nomes de parâmetros individuais ou valores de parâmetros para evitar que & e = sejam confundidos com estruturas de consulta.

Os espaços tornar-se-ão +?

encodeURIComponent produz% 20. Além disso, existe outro conjunto de regras de formulário para application/x-www-form-urlencoded.

O padrão de URL completo codificará & e =?

Normalmente não, porque o encodeURI preserva os caracteres delimitadores utilizados na estrutura do URL.

Voltar às Ferramentas para programadores