Un localisateur de ressources uniformes (URL) est une chaîne de caractères utilisée pour identifier et localiser une page web ou une ressource spécifique sur l'internet. Les URL sont généralement composés de plusieurs éléments, dont un schéma, un nom de domaine, un chemin d'accès et des paramètres d'interrogation. Ils sont utilisés par les navigateurs web et d'autres applications Internet pour accéder et récupérer des pages web et d'autres ressources sur Internet.
Le schéma d'un URL spécifie le protocole utilisé pour accéder à la ressource, par exemple "HTTP" ou "HTTPS" pour une page web ou "FTP" pour un transfert de fichier. Le nom de domaine d'un URL spécifie l'adresse internet du serveur ou du réseau qui héberge la ressource et comprend généralement le domaine de premier niveau (TLD), tel que ".com" ou ".org", et le domaine de second niveau (SLD), tel que "google".
Le chemin d'accès d'un URL indique l'emplacement de la ressource sur le serveur ou le réseau et comprend généralement une série de répertoires et de noms de fichiers séparés par des barres obliques (/). Les paramètres de requête d'un URL sont un ensemble de paires clé-valeur utilisées pour transmettre des informations ou des instructions supplémentaires au serveur ou à l'application qui sert la ressource. Ils sont généralement indiqués par un point d'interrogation ( ?) à la fin de l'URL.