Skip to main content
Volver a herramientas

URL Parser

Descompone una URL en protocolo, host, ruta, parámetros y hash

Acerca de URL Parser

Escribe o pega una URL para verla dividida en protocolo, host, puerto, ruta, fragmento y una lista de query params, usando el parser de URL integrado en el navegador. Las partes que faltan simplemente se ocultan, y las credenciales del tipo usuario:contraseña@ no aparecen en el desglose. Útil para depurar destinos de redirección, URLs de callback de OAuth o enlaces de seguimiento con cadenas de consulta largas.

Categoría: API.

Preguntas frecuentes

¿Necesito incluir http:// o https://?

▾

No. Si la entrada no empieza por http:// o https://, se agrega https:// antes de analizarla, así que example.com/docs funciona. Otros esquemas, como ftp:// o mailto:, y los prefijos en mayúsculas como HTTPS:// no se reconocen y dan resultados incorrectos.

¿Por qué no aparece el puerto?

▾

El puerto solo aparece cuando la URL indica uno distinto del predeterminado para su protocolo. El parser descarta :443 en https y :80 en http, así que https://example.com:443/ no muestra puerto, mientras que http://localhost:3000 muestra 3000.

¿Los valores de los query params se muestran decodificados?

▾

Sí. Los escapes de porcentaje se convierten y el + se interpreta como espacio, así que ?q=caf%C3%A9+latte aparece como café latte. Usa el Codificador URL cuando necesites volver a codificar un valor.

¿Qué es un fragmento de URL?

▾

La parte después de # (por ejemplo, #seccion-2). El fragmento nunca se envía al servidor: lo maneja por completo el navegador y se usa para la navegación dentro de la página y el enrutamiento del lado del cliente.

Herramientas relacionadas