Uniform Resource Locator (URL)

Was ist eine URL?

Ein Uniform Resource Locator (URL, auf Englisch – Uniform Resource Locator) ist eine Referenz (eine Adresse) auf eine Ressource im Internet. Er ist grundlegend für die Identifizierung und Lokalisierung von Ressourcen im Web, ermöglicht Benutzern den Zugang zu spezifischen Webseiten, Dokumenten oder anderen digitalen Ressourcen, die im Internet verfügbar sind. URLs sind eine Untergruppe der Uniform Resource Identifiers (URIs), die speziell die Mittel bezeichnen, durch die auf eine Ressource zugegriffen werden kann.

Lehrreiche Illustration zur Erläuterung der Struktur einer URL mit beschrifteten Komponenten wie Protokoll, Subdomain, Domain und Pfad
Illustration: URL-Definition und detaillierte Aufschlüsselung der URL-Komponenten (Uniform Resource Locator)

Anwendungen und Nutzungen

URLs haben verschiedene Anwendungen über das Web-Browsen hinaus:

  • Dateiübertragung: URLs werden in Dateiübertragungsprotokollen (FTP) verwendet, um Dateien von Servern herunterzuladen oder hochzuladen.
  • E-Mail: URLs ermöglichen klickbare Links innerhalb von E-Mail-Nachrichten.
  • Datenbankzugriff: URLs erleichtern den Zugriff auf Datenbanken zum Abfragen und Abrufen von Informationen.

Struktur einer URL

Eine URL besteht aus mehreren Komponenten, die zusammenarbeiten, um eine spezifische Ressource zu identifizieren:

  • Schema: Gibt das Protokoll an, das verwendet wird, um auf die Ressource zuzugreifen (z.B. „http://“, „https://“).
  • Autorität: Spezifiziert den Server, der die Ressource hostet, einschließlich des Domainnamens oder der IP-Adresse und optional einer Benutzerinfo-Subkomponente zur Authentifizierung.
  • Pfad: Identifiziert den spezifischen Standort der Ressource auf dem Server, typischerweise repräsentiert durch Verzeichnisse und Dateinamen.
  • Abfrage: Ermöglicht die Übermittlung zusätzlicher Parameter an den Server (z.B. für Suchanfragen oder Filterungen).
  • Fragment: Verweist auf einen spezifischen Abschnitt innerhalb einer Ressource, oft verwendet mit Anker-Tags oder Lesezeichen.
Diagramm mit den Bestandteilen einer URL, einschließlich Schema, Benutzerinfo, Host, Port, Pfad, Abfrage und Fragment, mit Definitionen für jeden Bestandteil
Kommentierte visuelle Anleitung zum Verständnis der Anatomie einer URL, die die verschiedenen Segmente und ihre Funktionen in der Webnavigation hervorhebt

Analyse der Autoritätskomponente

Die Autoritätskomponente einer URL spielt eine entscheidende Rolle bei der Identifizierung des Servers, der die gewünschte Ressource hostet. Sie besteht aus Subkomponenten wie Benutzerinfo, Host und Port. Der Host-Subkomponente stellt den Domainnamen oder die IP-Adresse des Servers dar und dient als Hauptidentifikator für den Server, der die Ressource hostet.

Der Port-Subkomponente kann eingefügt werden, um eine spezifische Portnummer für die Verbindung zum Server anzugeben. Ist kein Port spezifiziert, wird der Standardport für das gegebene Schema verwendet.

Analyse der Autoritätskomponente

Die Pfadkomponente einer URL identifiziert den spezifischen Standort der Ressource auf dem Server, oft dargestellt durch eine Reihe von Verzeichnissen und Dateinamen.

Die Abfragekomponente ermöglicht die Übermittlung zusätzlicher Parameter an den Server, typischerweise in Form von Schlüssel-Wert-Paaren. Die Fragmentkomponente spezifiziert einen bestimmten Abschnitt innerhalb der Ressource, oft identifiziert durch ein Anker-Tag oder Lesezeichen.

Referenzen

  1. URL – Wikipedia
  2. Uniform Resource Identifier – Wikipedia
  3. What is a URL? – Learn web development | MDN
  4. What is a URL (Uniform Resource Locator)? Definition from SearchNetworking
  5. What Is a URL? A Complete Guide to Website URLs
  6. What Is A URL? Find Out What A URL Stands For and Its Meaning – Verisign
  7. Internet Basics: Understanding URLs

Additional Resources