Analyseur de chaîne de requête

Analyser les chaînes de requête URL en tableau clé/valeur et les reconstruire

Qu'est-ce que c'est et comment ça marche ?

Une query string est la partie d'une URL après le caractère ? qui encode des paramètres clé-valeur : ?nom=Alice&page=2&tri=desc. Les query strings sont utilisées partout — moteurs de recherche, analytics, appels API, pagination et flux OAuth.

Cet outil parse n'importe quelle URL ou query string brute en un tableau lisible de clés et valeurs, décodant automatiquement les caractères encodés en pourcent.

Cas d'usage

Questions fréquentes

Pourquoi la même clé apparaît-elle plusieurs fois dans une query string ?

Les clés répétées encodent des tableaux. ?tag=css&tag=javascript est la façon dont beaucoup de frameworks passent une liste de valeurs.

Quelle est la différence entre %20 et + dans les query strings ?

Les deux représentent un espace. %20 est l'encodage pourcent de l'espace ASCII ; + est un raccourci dans le format application/x-www-form-urlencoded.

Que se passe-t-il avec les caractères spéciaux dans les valeurs ?

Les caractères non autorisés doivent être encodés en pourcent. L'encodeur traite &, =, +, ?, # et autres caractères spéciaux.

Le fragment (#hash) fait-il partie de la query string ?

Non. Le fragment (tout après #) n'est jamais envoyé au serveur — il n'est traité que par le navigateur.

Réseau

Calculateur de sous-réseau · Adresse IP en binaire · Constructeur d'URL · Chercheur de type MIME · Constructeur d'en-têtes HTTP · Référence des ports communs