appuyez sur ⌘K pour changer d’outil
NETWORK · HTTP
Parseur et Analyseur d'URL
Analyse et affiche les composants d'une URL.
url-parser
§01 À PROPOS DE CET OUTIL
Présentation
Cet outil analyse une URL avec l’API URL du navigateur, conforme aux standards,
et expose chaque composant : Protocol, Host, Hostname, Port,
Path, Query, Fragment et Origin. La chaîne de requête est en
outre développée dans un tableau clé/valeur avec décodage pourcent appliqué —
pratique pour déboguer des redirections, des rappels OAuth, des balises UTM ou
des URL signées.
Utilisation
- Collez une URL complète dans le champ URL, schéma inclus (par exemple
https://). - Lisez la décomposition dans la liste de statistiques ; les parties absentes affichent
(default)ou(none). - Si l’URL comporte une chaîne de requête, examinez chaque paire dans le tableau Query parameters.
Exemples
https://[email protected]:8080/path?a=1&b=2#top→ Protocolhttps:, Hostexample.com:8080, Port8080, Path/path, Fragment#top, paramètresa=1etb=2.https://example.com/search?q=hello%20world→ paramètreq=hello world.
Remarques
La saisie doit être une URL absolue — les chemins relatifs comme /foo?bar=1
sont rejetés avec Invalid URL, car l’analyseur URL du WHATWG exige un schéma.
L’analyseur suit les mêmes règles que fetch et la barre d’adresse : ce que vous
voyez ici est ce que votre code voit.
FAQ
L'URL que je colle est-elle envoyée à votre serveur ?
Non. L'analyse utilise l'API URL native du navigateur et s'exécute entièrement sur votre appareil. L'URL n'est jamais transmise ni chargée — l'outil inspecte la chaîne, il ne visite pas l'adresse.
Quelle est la différence entre host et hostname ?
Hostname n'est que le domaine (example.com), tandis que host inclut le port lorsqu'il est explicitement présent (example.com:8080). Si l'URL utilise le port par défaut du protocole, host et hostname sont identiques et Port affiche « (default) ».
Les paramètres de requête sont-ils décodés depuis l'encodage pourcent ?
Oui. Les paramètres sont lus via URLSearchParams : les clés et les valeurs du tableau sont donc affichées décodées — %20 devient une espace, et les clés répétées apparaissent sur des lignes distinctes.