🌐 Web et technique

Parseur de query string

Collez une adresse ou une chaîne de paramètres pour obtenir la liste décodée, le JSON équivalent et les parties de l'URL.

Jimenez JulienPar , éditeur de Floobits.com · mis à jour le

À propos de cet outil

La query string est la partie d'une adresse web qui suit le point d'interrogation : une suite de paramètres nom=valeur séparés par le signe &. Les caractères spéciaux y sont codés en pourcentage (%C3%A8 pour è, %20 pour une espace) et, dans les formulaires, l'espace peut aussi apparaître sous la forme d'un +. Lire ces chaînes à l'œil devient vite pénible dès qu'elles s'allongent.

L'outil découpe la saisie, décode chaque nom et chaque valeur, et affiche les valeurs brutes en regard. Il génère aussi un objet JSON où les clés répétées ou terminées par [] deviennent des tableaux, avec une conversion facultative des nombres et des booléens. Si vous collez une adresse complète, il détaille également le protocole, l'hôte, le port, le chemin et l'ancre. Tout est traité localement.

Questions fréquentes

Que signifie une clé répétée comme filtre=a&filtre=b ?

Il n'existe pas de règle officielle. La plupart des serveurs la lisent comme une liste de valeurs. L'outil la convertit en tableau JSON, ou conserve la dernière valeur si vous désactivez le regroupement.

Pourquoi mon + n'est-il pas décodé en espace ?

Le + n'équivaut à une espace que dans les données de formulaire et les query strings. Cochez l'option si c'est votre cas ; décochez-la pour conserver un + littéral.

Que faire d'un pourcentage invalide ?

Une séquence incomplète comme %E9 isolée ou %zz ne peut pas être décodée en UTF-8. L'outil conserve alors la valeur brute et vous le signale.

Autres outils : Web et technique