Outils recommandés
Constructeur de requête
Gérez les paramètres de requête en lignes clé/valeur et générez la query string ou l’URL complète en temps réel.
Liste des paramètres
Ajoutez, supprimez ou dupliquez des lignes pour les filtres, la pagination et le tracking.
Aucun paramètre pour le moment. Ajoutez-en un ou analysez une query string.
Apercu de l'outil : Query Builder
Query Builder permet de gerer les parametres de requete d'une URL sous forme de lignes cle/valeur et de generer en temps reel une query string ou une URL complete. Il convient aux tests d'API, aux liens marketing, aux pages avec filtres et a toute situation ou les parametres changent souvent.
Qu'est-ce que Query Builder ?
Query Builder transforme l'edition manuelle de chaines comme ?page=1&sort=desc&tag=dev en une interface structuree. Vous pouvez ajouter, dupliquer et supprimer des parametres plus clairement, tout en gardant le controle sur l'encodage, les valeurs vides et les cles dupliquees.
Comment l'utiliser
- Saisissez une URL de base si vous voulez produire un lien complet.
- Collez une query string brute et analysez-la, ou ajoutez des parametres manuellement.
- Modifiez chaque ligne cle/valeur.
- Choisissez si les valeurs doivent etre encodees, si les lignes vides doivent etre ignorees et si le resultat doit commencer par
?. - Copiez la query string generee ou l'URL finale.
Cas d'utilisation courants
- Construire rapidement des URL de requete API
- Preparer des liens de campagne avec des parametres UTM
- Verifier des parametres de pagination, tri et filtrage
- Regenerer une URL apres suppression de valeurs vides
- Expliquer la structure des parametres dans une documentation
❓ FAQ
Q1 : Les cles dupliquees sont-elles prises en charge ?
R : Oui. Les cles repetees sont conservees dans l'ordre actuel des lignes.
Q2 : Peut-on generer seulement la query string ?
R : Oui. L'outil fonctionne meme sans URL de base.
Q3 : Pourquoi certaines lignes n'apparaissent-elles pas ?
R : L'option d'ignorance des valeurs vides retire les lignes dont la cle est vide.
✨ Fonctionnalites principales
- Edition visuelle des parametres de requete
- Analyse d'une query string existante en lignes modifiables
- Generation immediate de la query string et de l'URL complete
- Encodage optionnel des valeurs
- Suppression optionnelle des lignes vides
- Prise en charge des cles repetees comme
tag=js&tag=vue
📖 Exemples d'utilisation
Construction simple
Lignes d'entree :
page = 2
sort = newest
tag = tools
Query string generee :
?page=2&sort=newest&tag=tools
URL complete
URL de base :
https://example.com/search
Lignes d'entree :
q = query builder
lang = fr
URL generee :
https://example.com/search?q=query%20builder&lang=fr
Cles dupliquees
Lignes d'entree :
tag = javascript
tag = vue
tag = nuxt
Query string generee :
?tag=javascript&tag=vue&tag=nuxt
🎯 Scenarios d'usage
1. Debogage d'API
Assembler rapidement des URL de requete en modifiant pagination, filtres et tri.
2. Liens marketing
Construire des URL avec utm_source, utm_medium et utm_campaign sans les editer a la main.
3. Pages de recherche et de filtres
Produire des parametres propres pour les filtres produit, les mots-clefs de recherche et l'ordre d'affichage.
4. Documentation et formation
Presenter la structure des parametres de requete sous une forme plus claire pour des tutoriels ou des explications.
💡 Conseils d'utilisation
- Gardez l'URL de base separee pour reutiliser le meme jeu de parametres sur plusieurs domaines.
- Activez l'encodage si les valeurs contiennent des espaces, des symboles ou des caracteres non ASCII.
- Activez la suppression des valeurs vides avant de copier une URL de production.
- Si un service attend des cles repetees, conservez plusieurs lignes au lieu de fusionner les valeurs.