URL

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Adressage des ressources (web et au-delà)
Sigles associés URI, URL, URN
Voir aussi Couche application

URI (Uniform Resource Identifier) est le terme le plus général : il désigne toute chaîne identifiant une ressource. Il se décline en deux sous-catégories qui peuvent se recouvrir :

  • URL (Uniform Resource Locator) — identifie une ressource et indique comment y accéder (protocole, hôte, chemin) ;
  • URN (Uniform Resource Name) — nomme une ressource de façon persistante, sans indiquer comment y accéder.

Structure d'une URL

schéma://utilisateur:motdepasse@hôte:port/chemin?requête#fragment

https://user:pass@www.exemple.fr:443/index.html?q=recherche#section2

URL et IPv6

Lorsque l'hôte est une adresse IPv6 littérale, elle doit être encadrée par des crochets pour ne pas être confondue avec le séparateur de port :

http://[2001:db8::1]:8000/index.html

(adresse d'exemple du bloc réservé à la documentation, RFC 3849 — remplace une adresse potentiellement réelle présente dans la source d'origine)

UNC, une notion voisine mais distincte

L'UNC (Uniform Naming Convention, parfois Universal Naming Convention) désigne la notation Windows des chemins réseau (\\serveur\partage\fichier). Malgré la ressemblance de nom, ce n'est pas un membre de la famille URI/URL/URN : c'est une convention propre à Windows/SMB, sans rapport avec les standards IETF ci-dessus.

Voir aussi