Ir al contenido principal
短.be

Codificación de URL

El proceso de convertir caracteres especiales en una URL a un formato que pueda transmitirse por internet usando secuencias codificadas con porcentaje.

Sep 16, 2025 · Lectura de aproximadamente 1 min

URL Shortening

La codificación de URL, también conocida como codificación porcentual, es el proceso de convertir caracteres que no están permitidos en las URL a un formato universalmente aceptado. Los caracteres especiales, espacios y caracteres no ASCII se reemplazan con un signo de porcentaje seguido de dos dígitos hexadecimales que representan el valor del byte ASCII o UTF-8 del carácter. Por ejemplo, un espacio se convierte en "%20" y un ampersand se convierte en "%26".

La codificación de URL está definida por el RFC 3986, que especifica qué caracteres están permitidos en las diferentes partes de una URL. Los caracteres no reservados (A-Z, a-z, 0-9, guion, punto, guion bajo, tilde) pueden aparecer tal cual, mientras que los caracteres reservados que tienen un significado especial en la sintaxis de URL deben codificarse cuando se usan como datos en lugar de delimitadores. Los libros sobre estándares web en Amazon explican estas especificaciones.

En el acortamiento de URL, la codificación es relevante en dos contextos. Primero, la URL de destino enviada para acortar puede contener caracteres codificados que deben preservarse durante el almacenamiento y la redirección. Segundo, la URL corta en sí debe evitar caracteres que requieran codificación, por lo que la mayoría de los servicios restringen los códigos cortos a caracteres alfanuméricos y guiones.

Los errores comunes incluyen la doble codificación (codificar una URL ya codificada), la codificación inconsistente de caracteres Unicode y no codificar los valores de los parámetros de consulta. Estos problemas pueden causar redirecciones rotas o páginas de destino incorrectas. Los libros sobre depuración de desarrollo web en Amazon cubren técnicas de resolución de problemas.

Compartir en XHatena

¿Te resultó útil este artículo?

Términos relacionados

Artículos relacionados

Preguntas frecuentes

¿Cuándo es necesaria la codificación de URL?
Cuando las URLs contienen caracteres no ASCII (como caracteres especiales), espacios o caracteres especiales (&, =, ?, etc.). Los navegadores manejan la codificación automáticamente, pero se necesita codificación explícita al construir URLs programáticamente.
¿Cuál es la diferencia entre codificación y decodificación de URL?
La codificación convierte caracteres a notación porcentual (%XX), y la decodificación revierte la notación porcentual a los caracteres originales. Por ejemplo, un espacio se codifica como %20.

Ready to create a short URL?

Shorten a URL for Free