Decodage URL / Analyseur de requete
Decode du texte URL encode, inspecte les URL completes et affiche les parametres dans un tableau lisible.
| # | Parametre | Valeur |
|---|---|---|
| Aucun parametre analyse pour le moment. | ||
Decodage URL / Analyseur de requete
Le decodage URL transforme les sequences avec pourcentage en texte lisible et peut separer une requete en noms et valeurs de parametres.
Tout s’execute localement dans le navigateur, pratique pour verifier des URL de rappel, liens d’analyse, URL signees ou parametres API.
Comment utiliser
- Collez une URL complete, un chemin encode ou une chaine de requete brute.
- Gardez Traiter + comme espace actif pour les requetes de formulaire.
- Gardez Analyser les parametres actif pour extraire les paires cle-valeur.
- Cliquez sur Decoder URL, puis consultez le texte decode et le tableau.
A quoi sert cet outil ?
Le decodage URL inverse l’encodage en pourcentage en restaurant des sequences comme %20 et %E2%9C%93 en caracteres originaux.
L’analyseur de requete decoupe la partie apres ? en paires cle-valeur et conserve les parametres repetes sur des lignes separees.
Notes de saisie
Les echappements de pourcentage mal formes sont signales. Pour une URL complete, le decodage se fait par composant afin de restaurer aussi les URL encodees dans les valeurs.
Exemple
Une URL de rappel peut etre decodee et analysee :
Entree https://example.com/search?q=hello+world&redirect=https%3A%2F%2Fcoding.tools%2F Resultat decode https://example.com/search?q=hello world&redirect=https://coding.tools/ Parametres q = hello world redirect = https://coding.tools/
Intégration MCP
MCP (Model Context Protocol) permet aux agents IA et aux applications de découvrir et d'exécuter les utilitaires Coding.Tools pour des workflows répétables de conversion, formatage, hachage et génération.
Nom de l'outil MCP: url-decode
Point de terminaison MCP: https://coding.tools/mcp
Appelez d'abord tools/list. Chaque outil inclut inputSchema, outputSchema et examples afin qu'un agent IA ou un client puisse construire des arguments valides sans deviner.
Pour tools/call, lisez result.content[0].text pour la valeur affichable et result.structuredContent pour l'analyse par programme. Les échecs d'outil renvoient isError: true ; les échecs de protocole renvoient une JSON-RPC error.
Exemple de requête 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 plupart des outils de texte et de données acceptent une chaîne input et des options facultatives. Les outils d'image qui dépendent des API d'image du navigateur sont listés pour la découverte et renvoient un lien vers l'interface Web si nécessaire.