¿Por qué codificar URLs?
Las URLs solo pueden contener ciertos caracteres ASCII. La codificación reemplaza los caracteres ASCII inseguros con un "%" seguido de dos dígitos hexadecimales.
¿Qué es "Codificar Todo"?
Esto utiliza la función encodeURIComponent de JavaScript, que codifica caracteres especiales como /, ?, y &, haciéndolo adecuado para codificar parámetros de URL.
¿Es seguro?
Sí, la codificación y decodificación ocurren completamente dentro de tu navegador. No se envían datos a ningún servidor.
¿Qué caracteres son seguros?
Los caracteres alfanuméricos, guiones, guiones bajos, puntos y tildes son generalmente seguros y se dejan sin codificar.
¿Qué significa el símbolo %?
El símbolo % indica que los siguientes dos caracteres representan el código hexadecimal del carácter original.
¿Puedo decodificar varias veces?
Sí, si una URL fue codificada dos veces, es posible que necesites hacer clic en 'Decodificar' varias veces para recuperar el texto original.
¿Cuál es la diferencia entre encodeURI y encodeURIComponent?
encodeURI se utiliza para URL completas y conserva caracteres especiales como : /? #. encodeURIComponent codifica todo, haciéndolo adecuado para parámetros de consulta.
¿Por qué el espacio se convierte en %20 o +?
Los espacios no son seguros en las URL. Por lo general, están codificados como %20 en rutas y + en cadenas de consulta (application/x-www-form-urlencoded).
¿Puedo decodificar una URL parcial?
Sí, la herramienta decodificará cualquier cadena que pegues, incluso si es sólo un fragmento de una URL.
¿Es útil esta herramienta para SEO?
Sí, verificar cómo están codificadas sus URL puede ayudar a depurar problemas con enlaces y redireccionamientos.