Por que codificar URLs?
URLs só podem conter certos caracteres ASCII. A codificação substitui caracteres ASCII inseguros por um "%" seguido por dois dígitos hexadecimais.
O que é "Codificar Tudo"?
Isso usa a função encodeURIComponent do JavaScript, que codifica caracteres especiais como / , ?, e &, tornando-o adequado para codificar parâmetros de URL.
É seguro?
Sim, a codificação e decodificação acontecem inteiramente dentro do seu navegador. Nenhum dado é enviado para qualquer servidor.
Quais caracteres são seguros?
Caracteres alfanuméricos, hífens, sublinhados, pontos e tis são geralmente seguros e deixados sem codificação.
O que o símbolo % significa?
O símbolo % indica que os dois caracteres seguintes representam o código hexadecimal do caractere original.
Posso decodificar várias vezes?
Sim, se uma URL foi codificada duas vezes, você pode precisar clicar em 'Decodificar' várias vezes para recuperar o texto original.
Qual é a diferença entre encodeURI e encodeURIComponent?
encodeURI é usado para URLs completos e preserva caracteres especiais como: /? #. encodeURIComponent codifica tudo, tornando-o adequado para parâmetros de consulta.
Por que o espaço se torna% 20 ou +?
Os espaços não são seguros em URLs. Eles normalmente são codificados como% 20 em caminhos e + em strings de consulta (application/x-www-form-urlencoded).
Posso decodificar um URL parcial?
Sim, a ferramenta irá decodificar qualquer string que você colar, mesmo que seja apenas um fragmento de uma URL.
Esta ferramenta é útil para SEO?
Sim, verificar como seus URLs são codificados pode ajudar a depurar problemas com links e redirecionamentos.