Analizador e Inspector de URL

Analiza cualquier URL en sus componentes: protocolo, nombre de host, puerto, ruta, parámetros de cadena de consulta y fragmento. Decodifica valores codificados en URL, inspecciona parámetros de consulta en una tabla y obtén la forma normalizada de la URL.

Examples:

Cómo usar Analizador e Inspector de URL

  1. 1Pega o escribe cualquier URL en el campo de entrada.
  2. 2La URL se analiza en protocolo, nombre de host, puerto, ruta, cadena de consulta y fragmento.
  3. 3Los parámetros de consulta se muestran en una tabla con claves y valores decodificados.
  4. 4Copia componentes individuales o la URL normalizada.
ZenovayAnalytics

Ve quién está en tu sitio ahora mismo.

  • Seguimiento de visitantes en tiempo real
  • Privacidad primero, sin aviso de cookies
  • Configurado en dos minutos
Descubre Zenovay

Preguntas frecuentes

¿Cuáles son los componentes de una URL?
Una URL (Localizador Uniforme de Recursos) tiene estas partes: (1) Protocolo/Esquema: https:// o http:// o ftp://. (2) Nombre de usuario y contraseña (opcional): usuario:contraseña@. (3) Nombre de host: el dominio o dirección IP. (4) Puerto: el puerto TCP (omitido si es el predeterminado — 443 para HTTPS, 80 para HTTP). (5) Ruta de acceso: la ruta al recurso después del dominio. (6) Cadena de consulta: pares clave=valor después de ? separados por &. (7) Fragmento: la parte #ancla, no se envía al servidor.
¿Qué es la codificación URL?
La codificación URL (codificación porcentual) convierte los caracteres especiales en un % seguido de dos dígitos hexadecimales. Por ejemplo, un espacio se convierte en %20, dos puntos en %3A. Esto es necesario porque las URLs solo pueden contener un conjunto limitado de caracteres ASCII. Los valores de la cadena de consulta a menudo contienen caracteres codificados — decodificarlos revela el valor real. La función encodeURIComponent() de JavaScript codifica un valor con codificación URL; decodeURIComponent() lo decodifica.
¿Cuál es la diferencia entre la ruta y la cadena de consulta?
La ruta (/productos/zapatos) identifica el recurso que se solicita y es parte de la estructura de la URL. La cadena de consulta (?color=rojo&talla=10) pasa parámetros adicionales al servidor y aparece después de un ?. Ambas se envían al servidor. El fragmento (#seccion2) NO se envía al servidor — es procesado completamente por el navegador y usado para la navegación dentro de la página. Los motores de búsqueda generalmente ignoran los fragmentos (con algunas excepciones).
¿Cómo funcionan los parámetros de consulta duplicados?
Las URLs pueden tener múltiples valores para la misma clave: ?tag=rojo&tag=azul. La forma en que se manejan depende del framework del servidor. PHP usa la sintaxis tag[], Express.js los analiza en un array y algunos servidores toman solo el último valor. La API URLSearchParams en JavaScript admite getAll("tag") para recuperar todos los valores de una clave. Esta herramienta muestra todos los parámetros duplicados en la tabla.