Ein Uniform Resource Identifier (URI) (engl. „einheitlicher Bezeichner für Ressourcen“) ist eine Zeichenfolge, die zur Identifizierung einer abstrakten oder physikalischen Ressource dient. URIs werden zur Bezeichnung von Ressourcen (wie Webseiten, sonstigen Dateien, Aufruf von Webservices, aber auch z. B. E-Mail-Empfängern) im Internet und dort vor allem im WWW eingesetzt.
Ursprünglich führte Tim Berners-Lee den Begriff 1994 im RFC 1630 als Universal Resource Identifier ein. Erst später tauchte dann in offiziellen W3C-Dokumenten die Auflösung Uniform auf. Aus diesem Grund wird Universal gelegentlich – selbst in der Fachliteratur – als erster Namensbestandteil genannt.
URIs können als Zeichenfolge (kodiert mit einem Zeichensatz) in digitale Dokumente, insbesondere solche im HTML-Format eingebunden oder auch von Hand auf Papier aufgeschrieben werden. Einen Verweis von einer Webseite auf eine andere nennt man Hyperlink.
Eine Erweiterung der nur aus druckbaren ASCII-Zeichen bestehenden URIs sind die Internationalized Resource Identifiers (IRIs).
Der erste Teil eines URI (vor dem Doppelpunkt) gibt den Typ des URIs an, der die Interpretation des folgenden Teils festlegt:
Viele URI-Schemata wie http oder ftp besitzen einen hierarchischen Aufbau:
Hierarchische URIs können ferner relativ zu einem Basis-URI angegeben werden. Hierbei werden Schema, Server und Port sowie gegebenenfalls Teile des Pfades weggelassen.
An URIs kann, abgetrennt durch #, auch ein Fragmentbezeichner angehängt werden. Eine Kombination aus URI und Fragmentbezeichner wird als URI-Referenz bezeichnet.
Unter anderem sind folgende Schemata definiert:
Auf der Website der IANA findet sich unter http://www.iana.org/assignments/uri-schemes.html eine vollständige Liste (englischsprachig).
Es werden folgende Unterarten von URIs unterschieden:
Ursprünglich sollte jeder URI in eine dieser beiden Klassen (oder weitere noch zu definierende) eingeteilt werden. Diese strenge Aufteilung wurde jedoch aufgegeben, da sie unnötig ist und einige Schemata (wie data) in keine der beiden Klassen passen.
Manche Schemata (wie mailto), die früher als URL bezeichnet wurden, sind heute keiner der beiden Klassen zuzuordnen.
Uniform Resource Identifier | URI | URI | Uniform Resource Identifier | URI | URI | Uniform Resource Identifier | Uniform Resource Identifier | URI | URI | Uniform Resource Identifier | Uniform Resource Identifier | URI | 统一资源标志符
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Uniform Resource Identifier".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world