Analyseur de chaîne de requête
Collez une URL ou la partie après le point d’interrogation. L’analyseur décode les valeurs et conserve les clés vides ou répétées.
Comment analyser une chaîne de requête
-
1
Collez l'URL
Soit l'URL entière, soit juste la partie après ?. Les fragments (#...) sont ignorés automatiquement.
-
2
Lire les paires
Chaque paramètre devient une ligne avec sa clé et sa valeur décodées.
-
3
Vérifier les doublons
Les clés répétées apparaissent sur des lignes distinctes, dans le même ordre que dans l’URL.
URL de suivi typique, décodé
Une URL comme https://shop.example/checkout?product=hat&utm_source=newsletter&utm_medium=email%20weekly&ref= se décompose comme suit :
| Clé | Valeur |
|---|---|
| product | hat |
| utm_source | newsletter |
| utm_medium | email weekly |
| ref | (vide) |
Cas particuliers gérés par le parseur
- Valeurs vides (
?ref=) sont conservées, certains backends se soucient de la différence entre manquant et vide. - Clés sans signe
=(?debug) sont analysées avec une valeur vide. - Clés dupliquées (
?id=1&id=2) sont préservées dans l’ordre ; aucune fusion n’est effectuée car les conventions des frameworks diffèrent. - Décodage de
+: dans la partie requête,+devient un espace pour rester compatible avec les consommateursapplication/x-www-form-urlencoded. - Échappements de pourcentage invalides (comme un
%ZZerrant) sont laissés dans la sortie afin que vous puissiez voir le bug au lieu de perdre des données silencieusement.
Questions fréquentes
Non. Tout ce qui suit le marqueur de fragment (#) appartient au fragment d’URL, pas à la chaîne de requête, donc il est supprimé avant l’analyse. Collez simplement le fragment séparément si vous devez l’examiner.
Chaque occurrence apparaît sur sa propre ligne et dans l’ordre initial. Les serveurs les traitent différemment ; vérifiez votre framework.
Oui. Le parseur accepte des entrées comme ?a=1&b=2, a=1&b=2, ou une URL complète et détermine quelle partie inspecter.
Non. Cet outil envoie le texte à notre serveur lorsque vous cliquez sur « Analyser ». Retirez d’abord les mots de passe, jetons d’accès et autres secrets.
Outils similaires
Référence de la table ASCII
Table ASCII complète de 0 à 127 avec décimal, hexadécimal, octal, binaire et référence numérique HTML pour chaque caractère, y compris les codes de contrôle comme NUL, LF et DEL.
Référence des caractères HTML
Liste consultable des entités HTML, de leurs codes nommés et numériques, et un copier-coller en un clic pour les caractères et symboles spéciaux.
Compteur de FPS
Mesurez les FPS du navigateur avec requestAnimationFrame : lissage, fréquence d'images min et max, seuil d'alerte et graphique facultatif. Tout se passe en local, sans envoi ni API.
Référence des raccourcis clavier
Recherchez les raccourcis par défaut documentés de VS Code, Chrome et Bash avec GNU Readline sous macOS, Windows et Linux.
Générateur de carte CSS
Créez le CSS d’un conteneur de carte : fond, bordure, rayon des angles, espacement intérieur et ombre douce, avec aperçu immédiat et code à copier-coller.
Générateur de flèches CSS
Créez localement une flèche CSS avec direction, couleur, taille et épaisseur de bordure, puis copiez la règle.
Outil disponible dans d’autres langues
- เครื่องมือแยกสตริงสำหรับคำสั่งค้นหา (Query String Parser) [TH]
- Parser query stringa [PL]
- Phân tích chuỗi truy vấn [VI]
- Analisador de String de Consulta [PT]
- クエリ文字列の解析 [JA]
- محلل سطر الاستعلام [AR]
- Querystringverwerker [NL]
- 쿼리 문자열 파서 [KO]
- Analizador de Cadenas de Consulta [ES]
- Stränganalys för frågestruktur [SV]
- Pemisahan String Pernyataan Kueri [ID]
- Abfragezeichenfolgen-Parser [DE]
- Parser di Stringa di Query [IT]
- Query String Parser [EN]
- Парсер строки запроса [RU]
- Sorgu Dizesi Ayrıştırıcı [TR]
- 查询字符串解析器 [ZH]