Guía
Cuándo codificar una URL y cuándo no
Guía práctica para decidir cuándo la codificación URL es necesaria y cuándo genera errores.
La codificación URL mantiene enlaces válidos, pero aplicarla en el momento incorrecto puede romper redirecciones, tracking y APIs. Aquí tienes reglas rápidas.
Codifica valores de query
Los valores con espacios o símbolos deben codificarse antes de insertarlos.
Así mantienes el enlace final válido y estable.
No codifiques la URL completa a ciegas
Si la URL ya es válida, codificar todo el string puede romperla.
Codifica solo partes dinámicas con caracteres reservados.
Detecta doble codificación
La doble codificación convierte % en %25 y distorsiona valores.
Si ves muchos %25, decodifica una vez y revisa el paso origen.
- Una codificación por valor.
- No recodificar salidas ya codificadas.
- Documentar dónde se codifica en el flujo.
Separa paths, query y redirects
Segmentos de path, valores de query y URLs anidadas requieren tratamiento distinto.
Evita un único paso global de codificación.
Define una regla de equipo
Fija un punto único donde ocurre la codificación.
Así tendrás enlaces consistentes entre equipos.
Útil para
- Crear enlaces con parámetros.
- Pasar URLs entre herramientas.
- Depurar enlaces de seguimiento.
- Evitar doble codificación.
Codifica solo lo necesario
Codifica valores dinámicos, no la URL completa por defecto. Reglas claras evitan enlaces rotos y datos sucios.