Web / URLs
Générateur de chaîne de requête
Créez ou modifiez la chaîne de requête d'une URL sous forme de lignes clé-valeur, avec un encodage correct, la gestion des clés répétées et le choix entre + et %20 pour les espaces. Collez une URL existante pour la découper.
Générateur de chaîne de requête: Chaque clé et chaque valeur est encodée en pourcentage afin que des caractères tels que &, =, ? et # inclus dans une valeur ne puissent pas modifier l'adresse. L'encodage des formulaires écrit les espaces sous la forme +, comme les navigateurs lors de l'envoi de formulaires ; l'encodage strict écrit %20 et échappe tout sauf les lettres, les chiffres et - . _ ~. Les clés répétées sont conservées dans leur ordre, comme le font de nombreux serveurs pour lire les listes. Fonctionne 100 % localement dans votre navigateur, sans aucun téléversement de fichier vers le serveur.
- Catégorie
- Outils web
- Exécutions
- Dans votre navigateur
- Coût
- Gratuit · sans inscription
- Disponibilité
- Prêt à l'emploi
Fonctionne entièrement dans votre navigateur
https://example.com/search?q=red+shoes&size=10
Les clés et les valeurs sont encodées pour vous : les caractères & = ? et # placés dans une valeur ne peuvent donc pas fausser l’adresse. Les clés répétées sont conservées dans l’ordre, car de nombreux serveurs les lisent comme une liste.
Caractères à encoder
& sépare les paramètres, = sépare une clé de sa valeur, # marque le début du fragment et + représente un espace dans l'encodage des formulaires. Une valeur contenant l'un de ces caractères doit donc être encodée : a&b devient a%26b. Les lettres non ASCII sont encodées sous forme d'octets UTF-8 ; ainsi, é devient %C3%A9.
Pour examiner les différentes parties d'une URL, utilisez le parseur d'URL ; pour les liens de campagne, le générateur UTM.
Limites de longueur
Les navigateurs gèrent les URL très longues, mais les serveurs, les proxys et certains services les tronquent après quelques milliers de caractères, et les moteurs de recherche préfèrent les URL courtes. Placez les données volumineuses ou privées dans le corps d'une requête POST plutôt que dans la chaîne de requête, qui apparaît dans les journaux et l'historique du navigateur.
Comment l'utiliser
- Collez une URL pour répartir ses paramètres sur plusieurs lignes, ou partez de zéro.
- Ajoutez, modifiez ou supprimez des clés et des valeurs.
- Copiez l'URL finale ; choisissez + ou %20 pour les espaces.
Confidentialité et limitations
Tout s'exécute dans votre navigateur ; l'URL n'est jamais interrogée.
Outils associés
Questions fréquentes
+ ou %20 pour les espaces ?
Pour la plupart des serveurs, les deux représentent un espace dans une chaîne de requête. Utilisez %20 lorsque la documentation d'un service le demande, ou dans les parties de l'URL situées en dehors de la requête.
Comment envoyer une liste ?
Répétez la clé, par exemple size=10&size=11 ; certains frameworks attendent plutôt size[]=10&size[]=11.
Quelle est la différence avec les liens UTM ?
Les liens UTM sont des chaînes de requête contenant cinq clés standard pour le suivi des campagnes ; le générateur UTM les remplit à votre place.
Outil gratuit · dans votre navigateur exécutions · aucun compte requis