Codificar / Decodificar URL

Codifica o decodifica un componente de URL con percent-encoding.

Cuándo Usar la Codificación de URL


La codificación de URL mantiene los caracteres especiales seguros dentro de query strings y segmentos de ruta.

  • Prepara los valores de parámetros antes de construir URLs de solicitud de API.
  • Decodifica los enlaces copiados para inspeccionar los valores de parámetros.
  • Soluciona problemas de solicitudes malformadas causadas por caracteres no seguros.

Preguntas Frecuentes del Codificador URL


¿Debo codificar una URL completa o solo un valor de parámetro?

Generalmente codifica solo los valores de parámetros. Codificar una URL completa puede codificar separadores como : y /.

¿Por qué la decodificación falla con errores de URI malformado?

Esto ocurre cuando las secuencias percent-encoded están incompletas o son inválidas, como un % al final.

¿La codificación de URL es lo mismo que Base64?

No. La codificación de URL hace que el texto sea seguro para URLs, mientras que Base64 convierte datos en formato ASCII.

Wikipedia — Percent-encoding