pulsa ⌘K para cambiar de herramienta
NETWORK · HTTP
Parseador y Analizador de URL
Analiza y muestra los componentes de una URL.
url-parser
§01 ACERCA DE ESTA HERRAMIENTA
Descripción general
Esta herramienta analiza una URL con la API URL del navegador, conforme a los
estándares, y expone cada componente: Protocol, Host, Hostname,
Port, Path, Query, Fragment y Origin. La cadena de consulta se
despliega además en una tabla de clave/valor con la descodificación porcentual
aplicada, algo útil para depurar redirecciones, retornos de OAuth, etiquetas UTM
y URL firmadas.
Cómo se usa
- Pega una URL completa en el campo URL, incluido el esquema (por ejemplo
https://). - Lee el desglose de componentes en la lista de estadísticas; las partes ausentes muestran
(default)o(none). - Si la URL tiene cadena de consulta, revisa cada par en la tabla Query parameters.
Ejemplos
https://[email protected]:8080/path?a=1&b=2#top→ Protocolhttps:, Hostexample.com:8080, Port8080, Path/path, Fragment#top, parámetrosa=1yb=2.https://example.com/search?q=hello%20world→ parámetroq=hello world.
Notas
La entrada debe ser una URL absoluta: las rutas relativas como /foo?bar=1 se
rechazan con Invalid URL, porque el analizador de URL del WHATWG exige un
esquema. El analizador sigue las mismas reglas que fetch y que la barra de
direcciones, así que lo que ves aquí es lo que ve tu código.
FAQ
¿Se envía a vuestro servidor la URL que pego?
No. El análisis usa la API URL nativa del navegador y se ejecuta por completo en tu dispositivo. La URL nunca se transmite ni se solicita: la herramienta inspecciona la cadena, no visita la dirección.
¿Cuál es la diferencia entre host y hostname?
Hostname es solo el dominio (example.com), mientras que host incluye el puerto cuando está presente de forma explícita (example.com:8080). Si la URL usa el puerto por defecto del protocolo, host y hostname son idénticos y Port muestra «(default)».
¿Se descodifican los parámetros de consulta del formato porcentual?
Sí. Los parámetros se leen mediante URLSearchParams, así que las claves y los valores de la tabla se muestran descodificados: %20 pasa a ser un espacio y las claves repetidas aparecen en filas separadas.