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.