Entrée
Résultat
Le résultat apparaîtra ici.Vos exécutions
Seules les exécutions payantes sont enregistrées.
Connectez-vous pour conserver un historique de vos exécutions.
Divise une URL en ses parties en utilisant l'implémentation WHATWG URL du navigateur — le même code qui résout la barre d'adresse — afin que le résultat corresponde à ce qu'un navigateur fera réellement avec elle, y compris la gestion des ports par défaut, des hôtes unicode et des paramètres répétés.
Comment ça marche
- L'analyse utilise l'implémentation URL native du navigateur, pas une expression régulière.
- Les paramètres de requête sont développés en un objet pour que les longues chaînes de requête deviennent lisibles.
- Un hôte nu est lu comme https, ce que suppose un navigateur.
Où vont vos données
Nulle part. Cet outil s’exécute entièrement dans votre navigateur : le texte collé est traité par la page, jamais transmis à un serveur ni consigné dans un journal.
Lorsqu’une exécution coûte des points, un résumé d’une ligne est enregistré dans votre propre historique pour que vous puissiez le retrouver. Ce résumé garde la forme de l’exécution — tailles, nombres, valeurs recherchées — jamais le contenu collé.
Ce que ça coûte
Cet outil est gratuit, sans connexion ni points.
Questions fréquentes
- Pourquoi mon domaine internationalisé a-t-il changé ?
- La norme URL convertit les noms d'hôte unicode en leur forme Punycode, qui est ce que le DNS résout. Les deux sont le même hôte.
- Que se passe-t-il avec un paramètre répété ?
- L'objet affiche la dernière valeur, car c'est ce que la plupart des frameworks renvoient pour une lecture à valeur unique. Les clés répétées sont significatives dans certaines API, donc vérifiez la chaîne de requête brute lorsque cela compte.
- Où est passé le port par défaut ?
- La norme omet :443 pour https et :80 pour http, car ils ne portent aucune information. Un port non défini est toujours affiché.
L’open source derrière
Cet outil est une implémentation autonome, sans bibliothèque tierce. unshiftio/url-parse (MIT) fait le même travail sous forme de bibliothèque : pour l’intégrer à votre programme, commencez par là plutôt que d’appeler une page web.
unshiftio/url-parseAussi appelé
- parser url
- analyser url en ligne
- décomposer url
- query string parser
- url components
- analyse url