Analizador de URLs

Protocolo
Copiar
https://
Nombre del host
Copiar
example.com
Nombre de usuario
Copiar
me
Contraseña
Copiar
pwd
Puerto
Copiar
5436
Nombre de ruta
Copiar
/t/url-parser
Buscar
Copiar
?key1=value&key2=value2
Hash
Copiar
#the-hash
Parámetros
Copiar
                    {
  "key1": "value",
  "key2": "value2"
}
                
Descripción general
Generated by AI

El analizador de URL descompone enlaces en componentes como protocolo, nombre de host, puerto, ruta, parámetros de consulta y hash, formateándolos automáticamente en una estructura legible. Admite autocompletado de protocolo faltante, conversión de parámetros de consulta a JSON y análisis de parámetros de hash, adecuado para depuración de desarrollo, validación de enlaces y escenarios de limpieza de datos.

Funciones principales

  • Análisis completo de componentes: Descompone protocolo, nombre de usuario, contraseña, nombre de host, puerto, ruta, consulta y hash
  • Autocompletado de protocolo: Intenta agregar automáticamente https:// al ingresar solo dominio
  • Parámetros de consulta a JSON: Convierte parámetros de URL a formato JSON legible
  • Soporte de parámetros de hash: Analiza parámetros key=value en fragmentos hash
  • Copia rápida: Copia con un clic cualquier componente o JSON de parámetros

Modo de uso

Ingresar URL

  1. Pega URL completa o dominio en el cuadro de entrada
  2. La herramienta intentará autocompletar a https:// cuando falte protocolo
  3. Los enlaces válidos mostrarán inmediatamente resultados de análisis, enlaces inválidos mostrarán mensaje de error

Ver resultados de análisis

Los resultados de análisis se dividen en las siguientes partes:

Componentes de URL

  • Protocolo (Protocol): Parte del protocolo de URL, como https://
  • Nombre de host (Hostname): Dominio o dirección IP
  • Nombre de usuario (Username): Si la URL contiene información de autenticación
  • Contraseña (Password): Si la URL contiene información de autenticación
  • Puerto (Port): Número de puerto, vacío si no se especifica
  • Ruta (Pathname): Parte de ruta, como /t/url-parser
  • Consulta (Search): Cadena de consulta, como $1key=value
  • Hash (Hash): Fragmento hash, como #section

Cada componente puede copiarse rápidamente haciendo clic en el botón copiar.

JSON de parámetros de consulta

Si la URL contiene parámetros de consulta, se mostrará en formato JSON:

  • Los parámetros de valor único se muestran como cadenas
  • Los parámetros repetidos se muestran como arrays
  • Ejemplo: { "key1": "value", "key2": ["value1", "value2"] }

JSON de parámetros de hash

Si el fragmento hash contiene parámetros en formato key=value, se analizará y mostrará por separado como JSON:

  • Solo se analiza cuando el hash contiene =
  • El formato es el mismo que los parámetros de consulta
  • Común en parámetros de enrutamiento de aplicaciones de página única (SPA)

Escenarios de aplicación

Depuración de desarrollo

  • Verifica rápidamente si los parámetros de URL de callback de API son correctos
  • Depura token y parámetros state en direcciones de callback OAuth
  • Verifica ruta y parámetros de enlaces profundos (Deep Link)
  • Analiza parámetros hash en enrutamiento frontend

Validación de enlaces

  • Limpia enlaces enviados por usuarios, unifica protocolo y formato
  • Verifica si el protocolo, puerto de Webhook, direcciones de callback son correctos
  • Verifica integridad de campos de URL en archivos de configuración
  • Identifica información de autenticación o parámetros sensibles en enlaces

Limpieza de datos

  • Extrae por lotes dominios o rutas de listas de URL
  • Unifica formato de enlaces de diferentes fuentes (como unificar protocolo a HTTPS)
  • Analiza distribución de parámetros de solicitud en archivos de registro
  • Analiza campos de URL de exportación CSV o respuesta de API

Especificaciones técnicas

  • Basado en la API estándar de URL del navegador, asegurando precisión de resultados de análisis
  • Cumple con estándares RFC 3986 y WHATWG URL
  • Maneja correctamente caracteres especiales y codificación de URL
Ver más