‹ Informatik

URI

URI verständlich erklärt: Aufgabe, Funktionsweise und Beispiele aus Internet, Netzwerken und Protokollen.

Wenn du eine Webadresse eintippst, erwartet dein Gerät eine genaue Angabe. Auch beim Klick auf eine E-Mail-Adresse oder Telefonnummer muss klar sein, was gemeint ist. Dafür gibt es feste Schreibweisen.

Was eine URI bezeichnet

Eine Ressource ist etwas, auf das sich eine Bezeichnung beziehen kann, zum Beispiel eine Webseite, eine Datei, eine Mailbox oder eine Telefonnummer. Eine URI ist eine Zeichenfolge nach festen Regeln, die eine Ressource bezeichnet. URI ist die Abkürzung für Uniform Resource Identifier.

Eine URI muss nicht automatisch weltweit einmalig sein. Wichtig ist: Ein Programm kann anhand ihrer Form erkennen, worauf sie sich bezieht und wie es damit umgehen kann.

Beispiel

https://schule.example/hausaufgaben bezeichnet eine Seite im Web.

mailto:[email protected] bezeichnet die Mailbox von Lea.

tel:+4930123456 bezeichnet eine Telefonnummer.

Merke

Eine URI ist eine geregelte Bezeichnung. Sie kann zu einer Webseite gehören, muss es aber nicht.

Interaktive Quizfrage wird geladen ...

Das Schema gibt die Richtung vor

Das Schema ist der Teil einer URI vor dem Doppelpunkt. Es legt fest, nach welchen Regeln der Rest gelesen wird.

Bei https: erwartet ein Browser einen Webzugriff. Bei mailto: kann ein Mailprogramm eine neue Nachricht an die angegebene Mailbox vorbereiten. Bei tel: kann ein Gerät die angegebene Nummer zum Anrufen verwenden.

Beispiel

In https://schule.example/lernen ist https das Schema.

In mailto:[email protected] ist mailto das Schema.

In tel:+49123456789 ist tel das Schema.

Merke

Lies zuerst das Schema. Es erklärt, welche Art von URI folgt.

Interaktiver Lückentext wird geladen ...

Interaktive Quizfrage wird geladen ...

Eine Webadresse zerlegen

Eine URL ist eine URI, die zusätzlich beschreibt, wie oder wo eine Ressource erreichbar ist. Viele URLs sind Webadressen, aber auch andere Zugriffsarten können URLs verwenden.

Schau auf diese Adresse:

https://www.beispiel.de/lernen/uri?klasse=8#quiz

Der Host ist der Name des angesprochenen Rechners oder Servers. Hier ist das www.beispiel.de. Der Pfad beschreibt den Bereich oder die Ressource auf diesem Server. Hier lautet er /lernen/uri.

Eine Abfrage enthält zusätzliche Angaben für den Server. Sie beginnt mit einem Fragezeichen. Das Fragment ist ein Hinweis auf eine Stelle innerhalb der angezeigten Ressource. Es beginnt mit einer Raute.

Beispiel

Bei https://www.beispiel.de/lernen/uri?klasse=8#quiz bedeutet:

  • https ist das Schema.
  • www.beispiel.de ist der Host.
  • /lernen/uri ist der Pfad.
  • klasse=8 ist die Abfrage.
  • quiz ist das Fragment.
Gut zu wissen

Die Abfrage beginnt mit ?. Das Fragment beginnt mit #. Ein Fragment lässt den Browser oft zu einem Abschnitt auf derselben Seite springen.

Interaktive Quizfrage wird geladen ...

URL und URN unterscheiden

Eine URL gehört zur Gruppe der URIs. Sie nennt nicht nur etwas, sondern enthält auch Informationen für den Zugriff. Deshalb ist eine typische Browseradresse wie https://www.beispiel.de/lernen zugleich eine URL und eine URI.

Eine URN ist eine URI mit dem Schema urn. Sie dient als Name für eine Ressource, ohne einen Ort zum Öffnen anzugeben. Ob eine solche Bezeichnung dauerhaft gepflegt oder auflösbar ist, hängt von ihrem jeweiligen Namensraum ab.

Beispiel

https://www.beispiel.de/lernen beschreibt einen Zugriff und ist eine URL.

urn:isbn:9783129490000 benennt eine Buchausgabe über ihre ISBN und ist eine URN.

Merke

URL und URN sind besondere Formen von URI. Eine URL beschreibt einen Zugang, eine URN dient als Name.

Interaktive Quizfrage wird geladen ...

Sonderzeichen sicher lesen

In URIs haben Zeichen wie Doppelpunkt, Schrägstrich, Fragezeichen und Raute feste Aufgaben. Darum können sie nicht überall einfach als normaler Text stehen. Auch Leerzeichen werden nicht unverändert geschrieben.

Kodieren bedeutet, ein Zeichen nach einer vereinbarten Regel anders darzustellen. Ein Leerzeichen erscheint in einem Pfad häufig als %20.

Beispiel

Aus dem Namen mein Blatt.pdf wird im Pfad häufig:

/material/mein%20Blatt.pdf

Merke

Sonderzeichen gliedern eine URI. Wenn sie Teil eines Namens sein sollen, werden sie passend kodiert.

Interaktive Quizfrage wird geladen ...

Zusammenfassung

Eine URI bezeichnet eine Ressource nach festen Regeln. Das Schema am Anfang zeigt, wie der Rest gelesen wird.

Eine URL beschreibt zusätzlich einen Zugang zu einer Ressource. Bei Webadressen helfen dir Schema, Host, Pfad, Abfrage und Fragment beim genauen Lesen. Eine URN ist dagegen vor allem ein Name für eine Ressource.

Interaktiver Lückentext wird geladen ...