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
Das genaue Aussehen einer URL ist dabei auch abhängig von der Wahl des jeweiligen Hosting-Anbieters. Wer das Hosting seiner Website auf den Servern eines professionellen Hosters wählt und dafür einen monatlichen Preis zahlt, muss für die Domain-Endung ".com" einen höheren Preis zahlen als für die Endung ".de". Auch Domainnamen unterscheiden sich in ihrer Attraktivität für den Inhaber einer Website: Ein kurzer und für den Besucher leichter zu merkender Domainname ist in der Anschaffung erheblich teurer als ein längerer und komplizierter, sofern man auf einen Domain-Handel angewiesen ist.
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
