URL Encoding y Decoding: Guía de Codificación de Caracteres

Aprende operaciones de URL encoding (percent encoding) y decoding. Caracteres especiales, codificación UTF-8 e implementación en diferentes lenguajes.

URL encoding (percent encoding) es un mecanismo para representar caracteres inseguros o especiales en URLs.

¿Qué es URL Encoding?

URL encoding representa caracteres fuera del conjunto ASCII con un signo de porcentaje (%) y dos dígitos hexadecimales.

Reglas Básicas

JavaScript URL Encoding

Usar encodeURIComponent() y decodeURIComponent().

PHP URL Encoding

Usar urlencode() y urldecode().

Conclusión

URL encoding es fundamental en desarrollo web. Para SEO, los slugs son mejores que URLs codificadas.