Decodage URL / Analyseur de requete

Decode du texte URL encode, inspecte les URL completes et affiche les parametres dans un tableau lisible.

Saisie URL encodee
1
Resultat decode
1
# Parametre Valeur
Aucun parametre analyse pour le moment.
0 caractères 0 lignes

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

  1. Collez une URL complete, un chemin encode ou une chaine de requete brute.
  2. Gardez Traiter + comme espace actif pour les requetes de formulaire.
  3. Gardez Analyser les parametres actif pour extraire les paires cle-valeur.
  4. 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.