DevToolPal
ES

Analizador de URL

Descompón una URL en protocolo, host, puerto, ruta, parámetros de consulta y fragmento, decodifícalos y edita la consulta para reconstruir la URL.

Se ejecuta en local, nunca se sube

Opciones

URL

Resultado

El resultado aparece aquí

Qué hace esta herramienta

El analizador de URL descompone una dirección web en sus partes y decodifica cada una: protocolo, usuario y contraseña, host, puerto, ruta, cadena de consulta y fragmento. Los parámetros de consulta aparecen en una tabla, uno por fila, con las claves repetidas en su orden, para que una URL larga de seguimiento o de una API se lea de un vistazo.

Los nombres de dominio internacionalizados se muestran tanto en punycode (como viajan por la red) como decodificados a Unicode, y la línea del puerto muestra el puerto predeterminado del protocolo cuando la URL no indica ninguno.

Cómo usarla

  1. Pega una URL en la entrada o pulsa Ejemplo.
  2. Consulta los componentes en el panel de resultados. Cada valor tiene un botón para copiar.
  3. Edita, añade o elimina parámetros en la tabla. La entrada se actualiza con la URL reconstruida, lista para copiar.

Una codificación porcentual incorrecta (por ejemplo %zz) no detiene el análisis; se muestra el texto en bruto y el parámetro se marca como mal codificado.

Ejemplo

https://user:p%40ss@www.example.com:8080/docs/getting%20started/?q=caf%C3%A9+au+lait&tag=js#install

Esta URL tiene el protocolo https, el usuario user con contraseña p@ss, el host www.example.com, el puerto 8080, la ruta decodificada /docs/getting started/, los parámetros q = café au lait y tag = js, y el fragmento install.

Consejos

  • Úsalo para revisar URL de redirección y de callback: un # de más o un & sin codificar dentro de un valor cambia dónde terminan los parámetros.
  • Para codificar o decodificar un solo valor en lugar de una URL completa, usa la herramienta de codificar/decodificar URL.
  • Todo se ejecuta localmente en tu navegador; las URL que contienen tokens no se suben a ningún sitio.

Preguntas frecuentes

› ¿Cómo lee el analizador una URL?

Con el mismo algoritmo WHATWG URL que usa tu navegador, así que el host, el puerto y la ruta que ves son exactamente los que pediría un navegador. Además, la cadena de consulta se separa a mano para mostrar cada parámetro en bruto y decodificado.

› ¿Puedo pegar una URL sin https://?

Sí. Entradas como example.com/page o localhost:3000/api se leen como URL https://, y el resultado indica que se asumió el protocolo.

› ¿Por qué un + se convierte en espacio?

En la codificación de formularios HTML, + representa un espacio en la cadena de consulta. Si tu servidor trata + de forma literal, desactiva Decodificar + como espacio en las opciones.

› ¿Qué ocurre al editar un parámetro?

La cadena de consulta se reconstruye con la codificación porcentual correcta y se escribe de nuevo en la entrada, de modo que la URL de arriba siempre coincide con la tabla. Si eliminas todos los parámetros, también se quita el ?.