Outils JSON pour développeurs AI · Exécution locale

Développeurs AI Espace de travail JSON

Génération en langage naturel · Schema · Zod · OpenAPI · Function Calling · MCP · 30+ outils

JSON et paramètres GET

En débogage GET, la query string est longue et peu lisible. En JSON, tableaux et clés imbriquées se voient tout de suite.

Vous pouvez aussi reconstruire name=Alice&tags[]=json depuis un objet, pour le navigateur ou curl.

Les règles suivent application/x-www-form-urlencoded. Les [] d'un framework particulier : revérifiez sa doc.

Une query string avec token se convertit uniquement en local.

Point d'interrogation et domaine acceptés

Collez l'URL entière : le chemin est ignoré, seule la query compte. Sans ?, les paramètres seuls se convertissent aussi.

L'écriture des tableaux n'est pas unifiée

tags[]=a&tags[]=b et tags=a&tags=b sont courants. Après conversion, voyez si c'est un tableau ou un écrasement, selon votre framework.

Comment faire

  1. Collez un objet JSON ou une chaîne de paramètres URL.
  2. Choisissez « JSON → GET » ou « GET → JSON ».
  3. Vérifiez accents et tableaux selon l'encodage de votre framework.
  4. Copiez vers la barre d'adresse, la doc ou un script de test.
  5. Videz le champ après usage s'il y a un token sensible.

Cas d'usage

  • Transformer une longue query en objet lisible.
  • Écrire des filtres en JSON, puis les coller sur une URL GET.
  • Comparer le binding front (qs) et le backend.
  • Extraire la query d'un HAR / curl et en faire une autre version.

À garder en tête

  • Le fragment hash n'est pas parsé comme paramètre.
  • Les objets imbriqués sont limités ; trop profond, aplatissez d'abord.
  • Aucun envoi des paramètres.

FAQ

Les tableaux sont-ils pris en charge ?

Le classique tags[]=a&tags[]=b peut devenir un tableau. Des clés simplement répétées : tableau ou dernière valeur, selon l'implémentation.

Faut-il le point d'interrogation ?

Avec ou sans. Domaine et chemin sont ignorés.

Les accents seront-ils corrompus ?

Encodage / décodage URL. Si la source est déjà mal encodée, corrigez d'abord l'origine.

Les paramètres sont-ils envoyés ?

Non.

Quelle différence avec Properties ?

GET est une query string d'URL ; Properties est un fichier key=value style Java.

Peut-on parser un body POST ?

Un body x-www-form-urlencoded peut se coller comme paramètres. Un body JSON : page Mise en forme.

Le plus est-il traité comme un espace ?

Selon l'habitude formulaire, + devient souvent un espace. Un + dans un chemin : vérifiez la source.

Comment sont traités les vides ?

Une clé flag= est conservée, souvent avec une chaîne vide. Adaptez selon que le backend distingue « absent ».