Decodificar URL / Analizador de consulta
Decodifica texto codificado con URL y expande los parámetros de consulta en una tabla legible.
| # | Parámetro | Valor |
|---|---|---|
| Aún no hay parámetros analizados. | ||
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
- Pegue una URL completa, una ruta codificada o una cadena de consulta sin formato.
- Mantenga Tratar + como espacio habilitado para cadenas de consulta de estilo de formulario.
- Mantenga Analizar parámetros habilitado para extraer pares clave-valor.
- 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.