Decodificar URL / Analizador de consulta

Decodifica texto codificado con URL y expande los parámetros de consulta en una tabla legible.

Entrada URL codificada
Resultado decodificado
# Parámetro Valor
Aún no hay parámetros analizados.
0 caracteres 0 líneas

Decodificar URL e inspeccionar parámetros de consulta

Este decodificador URL revierte la codificación porcentual y puede dividir cadenas de consulta en nombres y valores de parámetros. Úselo para inspeccionar URL de devolución de llamadas, enlaces de seguimiento, URL firmadas, redirecciones de OAuth, parámetros de análisis o solicitudes de API copiadas de registros.

Las cadenas de consulta suelen utilizar & entre parámetros y = entre un nombre y un valor. Las consultas de estilo de formulario a menudo usan + para espacios, por lo que la opción Tratar + como espacio ayuda a decodificar valores de la misma manera que muchos frameworks web los reciben.

Cómo usar

  1. Pegue una URL completa, una ruta codificada o una cadena de consulta sin formato.
  2. Mantenga Tratar + como espacio habilitado para cadenas de consulta de estilo de formulario.
  3. Mantenga Analizar parámetros habilitado para extraer pares clave-valor.
  4. Haga clic en Decodificar, luego revise el texto decodificado y la tabla de parámetros.

¿Qué es la decodificación URL?

La decodificación URL convierte secuencias codificadas en porcentaje, como secuencias de bytes %20, %2F y UTF-8, nuevamente en caracteres legibles. Hace que las rutas codificadas y los valores de consulta sean más fáciles de auditar.

Un analizador de consultas lee la parte después de ? y separa los parámetros en filas. Los nombres repetidos, los valores vacíos, las URL anidadas codificadas y los escapes con formato incorrecto son casos extremos comunes que vale la pena comprobar antes de reutilizar un enlace decodificado.

Notas de entrada

Los porcentajes de escape con formato incorrecto deben tratarse como errores de entrada y no confiarse silenciosamente en ellos. La decodificación puede revelar redireccionamientos ocultos, scripts, tokens o valores de identificación personal, así que revise el resultado antes de compartirlo.

Ejemplo

Una URL de devolución de llamada se puede decodificar y expandir en parámetros legibles:

Entrada
https://example.com/search?q=hello+world&redirect=https%3A%2F%2Fcoding.tools%2F

Decodificado
https://example.com/search?q=hello world&redirect=https://coding.tools/

Parámetros
q = hello world
redirect = https://coding.tools/

Integración MCP

MCP (Model Context Protocol) permite que agentes de IA y aplicaciones descubran y ejecuten utilidades de Coding.Tools para flujos repetibles de conversión, formato, hash y generación.

Nombre de herramienta MCP: url-decode

Endpoint MCP: https://coding.tools/mcp

Llame primero a tools/list. Cada herramienta incluye inputSchema, outputSchema y examples para que un agente de IA o cliente pueda construir argumentos válidos sin adivinar.

Para tools/call, lea result.content[0].text para el valor visible y result.structuredContent para el análisis automático. Los fallos de herramienta devuelven isError: true; los fallos de protocolo devuelven un error JSON-RPC.

Ejemplo de solicitud tools/call:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"url-decode","arguments":{"input":"https://example.com/search?q=hello+world&redirect=https%3A%2F%2Fcoding.tools%2F","options":{"parseQuery":true}}}}'

La mayoría de las herramientas de texto y datos aceptan una cadena input y options opcionales. Las herramientas de imagen que dependen de las API de imagen del navegador se listan para descubrimiento y devuelven un enlace a la interfaz web cuando necesitan capacidades del navegador.