1. Anatomie d'une URL
Une URL suit le modèle scheme://user:pass@host:port/path?query#hash. Le schéma (protocole) indique comment la ressource doit être accessible — http, https, ftp, etc. L'hôte est le domaine ou l'adresse IP du serveur, le port est le port de connexion (omis lorsqu'il correspond au port par défaut du protocole : 80 pour http, 443 pour https), le chemin localise la ressource sur le serveur, la requête transporte les paramètres clé-valeur envoyés au serveur, et le hash (fragment) est une référence utilisée uniquement côté client, jamais envoyée au serveur. Cet outil sépare précisément tous ces éléments à l'aide de l'API URL standard du navigateur.