Adresse réticulaire

Un article de Freepedia.

(Redirigé depuis URL)
Tout ou partie de cet article est soumis à un désaccord de pertinence. Son contenu doit être considéré avec précaution jusqu'à disparition de cet avertissement. Pour toute information complémentaire sur les points remis en cause, consulter la page de discussion associée.

Une adresse réticulaire (du latin rete qui signifie « filet » donc par extension réseau) est une chaîne de caractères utilisée pour identifier les ressources dans le World Wide Web : document HTML, image, son, forum Usenet, boîte aux lettres électronique... Elle est informellement appelée une adresse Web ou URLsigle signifiant uniform resource locator en anglais, littéralement « repère uniforme de ressource ». L'usage du féminin ou du masculin pour l'abréviation « URL » (un ou une URL ?) semble assez flottant.

Sommaire

Adresse Web

Comme les URL ont été conçues pour le Web et qu'elles sont utilisées pour identifier les pages et les sites Web, elles sont aussi appelées adresses Web. L'article sur les adresses Web porte sur l'identité des sites Web et les aspects techniques, économiques et juridiques qui s'y rattachent.

Cet article décrit les URL en tant que standard technique : toutes les formes qu'elles peuvent prendre, notamment pour pointer des ressources hors du Web, ainsi que les principaux usages techniques.

Usages

Les repères uniformes de ressource ont été inventés pour pouvoir indiquer avec une notation (d'où l'adjectif « uniforme ») aux navigateurs Web comment accéder à toutes les ressources d'Internet.

Hyperliens

Chaque hyperlien du Web est construit avec l'URL de la ressource pointée. Lorsqu'on active un hyperlien, le navigateur Web peut présenter son URL dans la barre de statut.

Barre d'adresse

Chaque navigateur Web dispose d'une « barre d'adresse » affichant l'URL de la ressource consultée. Il est en outre possible de saisir une URL dans cette barre d'adresse pour consulter une ressource dont on connaît l'URL.

Historique de navigation

Les navigateurs Web conservent un historique des URL consultées. Cela leur permet de reconnaître et présenter de manière distinctive les hyperliens vers des ressources déjà consultées.

Pages favorites

Il suffit à un navigateur Web de conserver l'URL d'une ressource pour constituer une liste de favoris (ou marque-pages). Lorsqu'un titre de ressource existe, les navigateurs le conserve aussi, ce qui permet d'afficher le titre d'une page plutôt que son URL.

Fonctionnement

Une URL est une chaîne de caractères combinant les informations nécessaires pour indiquer à un logiciel comment accéder à une ressource d'Internet. Ces informations peuvent notamment comprendre le protocole de communication, un nom d'utilisateur, un mot de passe, une adresse IP ou un nom de domaine, un numéro de port TCP/IP, un chemin d'accès, une requête.

Les informations nécessaires varient selon la ressource et le contexte d'utilisation de l'URL. En outre un identificateur de fragment peut être ajouté à la fin d'une URL pour identifier un élément à l'intérieur de la ressource. Bien que l'identificateur de fragment ne fasse pas formellement partie de l'URL, il est également décrit dans cet article et dans les standards techniques.

URL absolue

Une URL absolue permet d'indiquer comment accéder à une ressource hors de tout contexte. Elle commence par le protocole de communication.

Exemple : http://Jojo:lApIn@www.exemple.com:8888/chemin/acc%E8s?q=req#frag

  • http - protocole de communication, en l'occurrence HTTP pour accéder à un serveur Web
  • : - caractère de séparation
  • // - chaîne de caractères pour les protocoles dont la requête comprend un chemin d'accès
  • Jojo - nom d'utilisateur, notamment utile pour accéder à des parties non publiques d'un site Web
  • : - caractère de séparation
  • lApIn - mot de passe de l'utilisateur
  • www.exemple.com - nom du serveur Web
  • 8888 - numéro de port TCP/IP du serveur HTTP, doit être précisé lorsqu'il ne s'agit pas du port standard, qui est 80 pour HTTP
  • /chemin/acc%E8s - chemin de la page Web, on remarque qu'un caractère non ASCII comme « è » est codé en « %E8 »
  • ? - caractère de séparation
  • q=req - chaîne de requête, traitée par la page Web sur le serveur
  • # - caractère de séparation
  • frag - identificateur de fragment, il s'agit d'un emplacement à l'intérieur de la page Web, traité par le navigateur Web

Quelques exemples pratiques :

URL relative

Les protocoles utilisant un chemin hiérarchique permettent l'utilisation d'URL relatives. Une URL relative ne contient ni protocole ni nom de domaine. Ceux-ci sont déduits à partir de l'URL de la ressource contenant l'URL relative.

Les URL relatives sont souvent utilisées pour les hyperliens à l'intérieur d'un même site Web. Si le document d'URL http://fr.wikipedia.org/wiki/Web contient l'URL relative Navigateur, cela correspond à http://fr.wikipedia.org/wiki/Navigateur. Les URL relatives sont directement inspirées de la syntaxe des systèmes de fichiers Unix. L'usage d'URL relatives permet de copier l'ensemble d'un site Web sur un autre serveur Web sans avoir à changer les URL.

URI

Les URL sont un sous-ensemble du projet initial de Tim Berners-Lee, les URI. Une URI doit permettre d'identifier une ressource de manière permanente, même si la ressource est déplacée ou supprimée. Jusqu'à présent, les URL sont les seules URI ayant trouvé une application pratique.

Standards (en anglais)



Views
Outils personels
Boîte à outils
Autres langues
Autres Liens