ist die eindeutige Bezeichnung eines Internet-Servers, eines darauf gespeicherten Dokumentes oder einer anderen Ressource des Internet.
Der prinzipielle Aufbau ist schema:spezifischer-schema-teil
. Dabei entspricht ein Schema weitestgehend einem Internetdienst. Vorgesehen sind Schematas u. a. für FTP (Ressource-Typ ftp
), HTTP (http
), E-Mail (mailto
) sowie lokale Dateien (file
).
Eine URL für HTTP bildet sich aus dem Ressource-Typ, einem Doppelpunkt, der Zeichenfolge für die Kennzeichnung der Verwendung eines URL-Schemas in Form von "//", dem Hostnamen, eventuell einer Sub-Domain, der Domain und der gTLD oder ccTLD, jeweils getrennt durch Punkte (engl.: dot), z. B.:
http://www.example.org
Anstelle der voll qualifizierten Schreibweise (FQDN) kann auch die IP-Adresse verwendet werden, z. B.:
http://192.168.15.5
Anschließend kann der Standort einer Ressource, z. B. einer Page, angegeben werden, wobei in hierarchischen Systemen die Ordner (Verzeichnis, engl.: directory), wie in der Unix-Welt, mit Slash '/' abgetrennt werden, z. B.:
http://www.example.org/tools/taggen5.html
Wird ein Internetdienst nicht auf seinem regulären Port angesprochen, muss dieser nach einem Doppelpunkt eingefügt werden, bevor die weitere Spezifikation der Speicherstelle erfolgt. Der reguläre Anschluss kann zur Verdeutlichung angegeben werden. Beispiel:
http://www.example.org:8080
RFC - Request for Comments
RFC 1738 - Uniform Resource Locators (URL)
RFC 3986 - Uniform Resource Identifiers (URI): Generic Syntax