Saltar al contenido principal
eyunzhu

Codificador y decodificador de URL

Codifica parámetros o URI completas y decodifica escapes porcentuales con control explícito de espacios y signos más.

Formato
El resultado se actualiza al escribir o cambiar una opción

El resultado se actualiza al escribir o cambiar una opción

Se procesa en este navegador. No se sube ni se guarda nada.

Acerca de esta herramienta

Antes de montar una consulta, distingue entre la dirección completa y el valor de un parámetro. Los separadores necesitan un tratamiento diferente en cada caso.

Cómo se usa

El modo componente sirve para un valor de parámetro; URI completa conserva los separadores de la dirección. El modo formulario convierte espacios en + y es el único que interpreta + como espacio al decodificar. Ambos lados se pueden editar. Los escapes incompletos se señalan como error. Hasta 2 MiB, sin enviar el contenido.

Preguntas frecuentes

¿Los espacios se escriben como %20 o como +?

El modo de componente usa %20 y el de formulario, +; solo la decodificación de formulario convierte + en espacio. Ambos codifican un signo más literal como %2B. El modo de URI completa conserva los caracteres reservados, incluido +.

¿Cómo codifico un parámetro que contiene & o =?

Para un valor individual, elige el modo de componente: a&b pasa a a%26b. Usa URI completa para conservar los separadores de una dirección entera. La herramienta no visita esa dirección.

¿Por qué falla la decodificación de un código con %?

Cada % necesita dos dígitos hexadecimales y los bytes obtenidos deben formar UTF-8. Si el valor está cortado, cópialo de nuevo desde la fuente; cambiar de modo no recupera bytes ausentes.

Comentarios

0
para participar en el debate.
Todavía no hay comentarios.
Hilo de respuestas

Sigue la conversación completa en orden cronológico; cada respuesta indica el mensaje concreto al que responde.