Divide cualquier URL en protocolo, host, ruta, query y hash, edita los parámetros de consulta en una tabla, añade etiquetas UTM, lee una cadena de user agent y busca tipos MIME. Funciona en tu navegador.
Una URL se divide en un protocolo (https:), un usuario y contraseña opcionales, un nombre de host, un puerto opcional, una ruta, una query string después de ? y un fragmento después de #. Pega cualquier enlace abajo para ver cada parte, decodificar los parámetros de consulta en una tabla editable y reconstruir el enlace con tus cambios.
Partes de https://shop.example.com:8080/shoes/run?size=9&color=red#reviews
Tres pequeñas herramientas en un solo lugar: un analizador de URL con editor de parámetros de consulta y campos UTM, un lector de user agent y una lista con búsqueda de los tipos MIME que los servidores web envían con más frecuencia.
hostname es solo el dominio o la dirección IP, por ejemplo shop.example.com. host añade el puerto cuando se indica, por ejemplo shop.example.com:8080. Cuando el puerto es el predeterminado del protocolo (443 para https), el analizador lo omite en ambos.
Usa new URL(link).searchParams y luego invoca get("name") para un valor o a getAll("name") para claves repetidas. Para la página actual, new URLSearchParams(location.search) hace lo mismo. Ambos decodifican la codificación por porcentaje por ti.
Tómalo como una pista. Los navegadores basados en Chromium ahora envían una cadena reducida en la que la versión del sistema operativo y el modelo del dispositivo están congelados en valores fijos, y cualquier navegador puede enviar la cadena que quiera. Para decidir según funciones, comprueba directamente la función.
text/javascript. La especificación actual (RFC 9239) lo establece como el único tipo estándar y marca application/javascript y los demás como obsoletos, aunque los navegadores todavía los aceptan.
No. El análisis se hace en tu navegador con su analizador de URL integrado y no se sube ni se registra nada.
URL
(predeterminado)
Partes de la URL
Parte
Valor
Parámetros de consulta
No hay parámetros aparte de las etiquetas UTM.
Nombre del parámetro {n}
Valor del parámetro {n}
Quitar {name}
Quitar
Añadir parámetro
Etiquetas UTM
URL reconstruida
Copiar URL
Copiar decodificada
Cadena de user agent (la tuya ya está puesta)
Mejor estimación a partir de la cadena
Campo
Navegador
Motor
Sistema operativo
Dispositivo
Parece un bot
Sí
No
Los navegadores Chromium congelan partes de esta cadena, así que las versiones y los modelos de dispositivo pueden ser valores de relleno.
Busca por extensión, tipo o uso
{n} tipos MIME
Extensión
Tipo MIME
Se usa para
Analizar
Herramienta
URL
User agent
Tipos MIME
Empieza gratis · Sin tarjeta de crédito