Uniform Resource Identifier
Un URI, de l’anglais Uniform Resource Identifier, soit littéralement identifiant uniforme de ressource, est une courte chaîne de caractères identifiant une ressource sur un réseau (par exemple une ressource Web) physique ou abstraite, et dont la syntaxe respecte une norme d’ Internet mise en place pour le World Wide Web.
Un URI peut être de type « locator » ou « name » ou les deux.
Un Uniform Resource Locator (URL) est un URI qui, outre le fait qu’il identifie une ressource sur un réseau, fournit les moyens d’agir sur une ressource ou d’obtenir une représentation de la ressource en décrivant son mode d’accès primaire ou « emplacement » réseau. Par exemple, l’URL http://www.extradrm.com/ est un URI qui identifie une ressource (page d’accueil extradrm
Un Uniform Resource Name (URN) est un URI qui identifie une ressource par son nom dans un espace de noms. Un URN peut être employé pour parler d’une ressource sans que cela préjuge de son emplacement ou de la manière de la référencer. Par exemple, l’URN urn:isbn:0-391-56341-2 est un URI qui, étant un numéro de l’International Standard Book Number (ISBN), permet de faire référence à un livre, mais ne suggère ni où, ni comment en obtenir une copie réelle.
Exemples d’ URI :
- ftp://ftp.is.co.za/rfc/rfc1808.txt : protocole FTP pour le service File Transfer Protocol
- gopher://spinaltap.micro.umn.edu/00/Weather/California/Los%20Angeles : protocole gopher pour les services Gopher et Gopher+
- http://www.math.uio.no/faq/compression-faq/part1.html : protocole HTTP pour le service Hypertext Transfer Protocol
- mailto:mduerst@ifi.unizh.ch : protocole mailto pour les adresses électroniques
- news:comp.infosystems.www.servers.unix : protocole news pour les newsgroups Usenet