URL : Uniform Resource Locator

DéfinitionLes URL

Les URL sont nées en même temps que le World Wide Web et permettent d'identifier une ressource sur un serveur web.

Décomposition d'une URLInformations[1]

Elles contiennent :

  • Le protocole à utiliser pour accéder à la ressource, ici HTTP,

  • L'adresse du serveur à rejoindre, ici le nom de domaine www.exemple.com,

  • Le chemin de la ressource dans le serveur,

  • Éventuellement des paramètres que l'on veut envoyer au serveur (utilisés par les requêtes HTTP GET).

Exemple

Lorsque https://www.wikipedia.org/wiki/URL est rentrée dans un navigateur web, ce dernier fait une requête GET sur la ressource « /wiki/URL » du serveur pointé par www.wikipedia.org, en sécurisant la connexion grâce à HTTPS (que nous verrons par la suite).

SyntaxeÉléments de syntaxe d'une URL

Certains caractères sont réservés pour un usage spécifique. Par exemple :

  • le caractère / est réservé pour indiquer le chemin des fichiers à consulter,

  • le caractère ? est réservé pour annoncer les paramètres à transmettre au serveur,

  • le caractère = est réservé pour indiquer la valeur des paramètres,

  • le caractère # est réservé pour indiquer un fragment, souvent une partie spécifique de la page web (par exemple, un paragraphe).

Lorsqu'un caractère réservé doit être utilisé pour autre chose dans l'URL, il est remplacé par un symbole pourcent suivi de son code ASCII au format hexadécimal ('/' devient %2F et '?' devient %3F).

À retenir

  • Une URL permet d'identifier une ressource précise sur un serveur web donné.

  • Les URL permettent de passer des paramètres aux serveurs web.