Uniform Resource Locator (URL)

Definition - Was bedeutet Uniform Resource Locator (URL)?

Ein Uniform Resource Locator (URL), auch als Universal Resource Locator bezeichnet, ist die Adresse einer Ressource im Internet und das Protokoll, mit dem auf sie zugegriffen wird.

Es gibt den Standort einer Webressource an, wie eine Straße angibt, wo eine Person physisch lebt. Aus diesem Grund wird eine URL häufig als „Webadresse“ bezeichnet.

Eine URL enthält die folgenden Informationen:

  • Das Protokoll für den Zugriff auf die Ressource.
  • Der Standort des Servers (ob nach IP-Adresse oder Domänenname).
  • Die Portnummer auf dem Server (optional).
  • Der Speicherort der Ressource in der Verzeichnisstruktur des Servers.
  • Eine Fragmentkennung (optional).

Eine URL ist eine Art URI (Uniform Resource Identifier). In der Regel wird der Begriff URI nicht oder synonym mit URL verwendet, obwohl dies technisch nicht korrekt ist.

Technische.me erklärt Uniform Resource Locator (URL)

Benutzer, die im Internet surfen, verwenden URLs und verwenden sie, indem sie sie in die Adressleiste ihres Webbrowsers eingeben oder kopieren.

Außerdem werden Sie jedes Mal, wenn Sie in einer Anwendung (E-Mail, Webseite, Word-Dokument) auf einen Hyperlink klicken, effektiv zu dieser URL umgeleitet.

Alle URLs werden in der folgenden Reihenfolge angezeigt:

  • Schemaname.
  • Doppelpunkt und zwei Schrägstriche.
  • Standort des Servers.
  • Der Port (optional) und der Speicherort der Ressource auf dem Server.
  • Fragmentkennung (optional).

Das Format sieht also folgendermaßen aus:

Schema: // Speicherort: Port / Datei auf Server.htm? querystring = 1

Das sieht komplexer aus als es tatsächlich ist. Die gebräuchlichsten Schemata (Protokolle) sind HTTP und HTTPS, die jeder WWW-Benutzer erkennt. Der Standort des Servers ist im Allgemeinen ein Domainname, z. B. Google.com.

Vor diesem Hintergrund sind die folgenden URLs viel einfacher zu verstehen:

http://www.google.com/default.htm

https://www.google.com/default.htm

Beide URLs geben an, dass sich auf einem Server eine Datei mit dem Namen default.htm mit der Adresse "google.com" befindet. Einer verwendet reguläres HTTP, während der andere eine sichere Version dieses Schemas verwendet.

Zwei häufige Elemente der Verwirrung über URLs:

Das "www" ist eigentlich nicht Teil des technischen Protokolls. Websites haben gerade damit begonnen, anzuzeigen, dass der Benutzer das World Wide Web verwendet. Wenn Sie zu http://google.com gehen, wird aus diesem Grund zu http://www.google.com weitergeleitet.

Die meisten Benutzer greifen über einen Webbrowser auf das Internet zu, der Port 80 bei HTTP-Verbindungen hinter den Kulissen einfügt. Aus diesem Grund wird auf http://www.google.com:80 dieselbe Website angezeigt, als ob keine Portnummer vorhanden wäre. Es kann weiterhin ein anderer Netzwerkport angegeben werden, um die Verbindung zu einem bestimmten Ziel herzustellen.

Schließlich zeigt die folgende URL eine Fragmentkennung, die allgemein als Abfragezeichenfolge bezeichnet wird:

http://www.google.com/some-page?search=hello

Dies bedeutet, dass Sie das HTTP-Protokoll verwenden müssen, um eine Anfrage an die Website unter google.com (über Port 80) zu senden und nach "some-page" zu fragen und die Suchvariable "hello" einzusenden.

Aus diesem Grund wird manchmal eine extrem lange URL angezeigt, da in interaktiveren Webanwendungen oder dynamischen Seiten wie einer Suchmaschine viele Variablen an den Webserver gesendet werden.

Eine breite Palette anderer Fragmente wird auch verwendet, um die Details eines Ziels anzugeben, z. B. das # (Hashtag), das den Benutzer zu einem bestimmten Teil einer Seite leitet.

Beispielsweise leitet das Fragment #Examples in dieser URL den Benutzer zum Abschnitt "Beispiele" auf der Seite "Fragment Identifier" in der Wikipedia weiter:

https://en.wikipedia.org/wiki/Fragment_identifier#Examples

URLs können auch gekürzt werden, indem ein Verkürzungsdienst aktiviert wird, der eine Umleitung für eine Domain mit kurzem Namen verwendet. Dies ist besonders nützlich bei langen URLs, die viele Abfragen enthalten.

Tim Berners-Lee und der Arbeitsgruppe Internet Engineering Task Force wird die Entwicklung der URL im Jahr 1994 zugeschrieben. Sie ist in RFC 1738 offiziell festgelegt.