短.be

Codificación de URL

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.

Términos relacionados

Ready to create a short URL?

Shorten a URL for Free