Outils HTML

Gratuit Analyseur et Constructeur de Chaîne de Requête

Analysez des chaînes de requête URL en tableaux clé-valeur, ou construisez des chaînes de requête à partir de paramètres. Détecte les doublons et trie les paramètres.

Chargement de l'outil...

Qu'est-ce que Analyseur et Constructeur de Chaîne de Requête ?

Un outil de chaîne de requête basé sur le navigateur avec deux modes : le mode Analyse extrait et affiche tous les paramètres de requête d'une URL ou d'une chaîne de requête dans un tableau propre, avec détection des doublons. Le mode Construction construit une chaîne de requête à partir de paires clé=valeur saisies ligne par ligne. Les deux modes prennent en charge le tri alphabétique des paramètres.

Réponse rapide

Analysez la chaîne de requête d'une URL en un tableau clé-valeur avec détection des doublons, ou construisez une chaîne de requête à partir de paires de paramètres. Compatible UTM avec options de tri.

Limites

  • N'analyse pas en profondeur les formats de chaîne de requête imbriqués comme les tableaux de style PHP (?a[b]=c) – les paramètres sont traités comme des paires clé-valeur plates.
  • Les URL très longues (plus de 10 Ko) peuvent avoir de nombreux paramètres et le tableau peut devenir lourd à faire défiler.
  • Le constructeur ne valide pas les noms de paramètres par rapport à une norme – toute chaîne est acceptée comme clé.

Comment utiliser cet outil

  1. Choisissez le mode Analyse pour extraire les paramètres d'une URL, ou le mode Construction pour construire une chaîne de requête.
  2. Collez votre URL ou saisissez des paires clé=valeur (une par ligne en mode construction).
  3. Examinez les paramètres extraits ou activez les options de tri et de dédoublonnage.
  4. Copiez le résultat pour l'utiliser dans votre application.

A quoi il sert

  • Analysez une URL avec des balises UTM pour voir tous les paramètres marketing (utm_source, utm_medium, utm_campaign) dans un tableau lisible.
  • Construisez une chaîne de requête pour une requête API en saisissant des paires clé=valeur et en obtenant une chaîne de requête correctement encodée.
  • Détectez les paramètres de requête en double dans une URL qui pourraient causer un comportement inattendu dans votre application.

Cas d'usage

Exemples concrets

Exemple

Analyser les paramètres UTM marketing

Un spécialiste du marketing colle une longue URL avec des paramètres UTM. L'analyseur extrait utm_source=google, utm_medium=cpc et utm_campaign=launch dans un tableau propre, facilitant la vérification de la configuration de suivi.

Exemple

Construire une chaîne de requête API

Un développeur doit construire une chaîne de requête pour un appel API REST. Il saisit filter=active, page=1 et limit=20 comme paires clé=valeur. Le constructeur produit 'filter=active&page=1&limit=20' prêt à être ajouté à l'URL de l'API.

Erreurs frequentes

  • Oublier que les clés de chaîne de requête sont sensibles à la casse – filter=active et Filter=active sont des paramètres différents.
  • Ne pas encoder les caractères spéciaux dans les valeurs des paramètres avant la construction – le constructeur encode automatiquement, mais la construction manuelle peut l'oublier.
  • Supposer que les paramètres en double sont une erreur – certaines API utilisent intentionnellement des clés en double pour les paramètres multi-valeurs.

Vérification

  1. Collez une URL avec des paramètres de requête et vérifiez que tous les paramètres sont extraits dans le tableau avec les clés et valeurs correctes.
  2. Passez en mode Construction, saisissez 3 paires clé=valeur et vérifiez que la sortie est une chaîne de requête correctement formatée.

FAQ

Questions sur Analyseur et Constructeur de Chaîne de Requête

Comment les paramètres de requête en double sont-ils gérés ?

L'analyseur détecte et avertit des noms de paramètres en double, montrant quelles clés apparaissent plus d'une fois. Le constructeur n'empêche pas les doublons car certaines API les utilisent intentionnellement (par exemple, ?tag=a&tag=b). Si vous voulez des clés uniques, activez le mode tri et supprimez les doublons manuellement.

Cet outil gère-t-il les fragments d'URL (hash) ?

L'analyseur supprime le fragment d'URL (#section) avant le traitement car les fragments ne sont pas envoyés au serveur et ne font pas partie de la chaîne de requête. Le contenu du fragment est traité uniquement côté client.

Outils lies

Autres outils outils html

A essayer aussi

A essayer aussi