URI
Steht für „Uniform Resource Identifier.“
Ein URI ist eine Zeichenfolge aus Zeichen, die eine Datei oder eine andere Ressource eindeutig identifiziert. Sie kann den eindeutigen Namen einer Ressource, ihren Standort in einem Netzwerk oder beides enthalten. Alle URIs folgen einer einheitlichen Struktur. Dadurch können Anwendungen wie Webbrowser und Dateiübertragungs-Hilfsprogramme bestimmte Dateien oder Ressourcen finden.
Der häufigste URI-Typ, mit dem die meisten Menschen in Kontakt kommen, ist ein Uniform Resource Locator (URL). Er gibt den Standort einer Webseite oder einer anderen Datei in einem Netzwerk an. Eine URL enthält Informationen darüber, wo sich eine bestimmte Ressource befindet und wie eine Anwendung mit ihr umgehen soll. Die URL dieser Definition lautet beispielsweise https://techterms.com/definition/uri. Ein anderer URI-Typ namens Uniform Resource Name (URN) gibt einer Ressource innerhalb eines bestimmten Namensraums einen eindeutigen Namen, ohne Informationen über ihren Standort bereitzustellen. Veröffentlichte Bücher werden beispielsweise alle durch eine ISBN identifiziert, die Teil einer URN sein kann, um die Bücher zu verfolgen. Die URN urn:isbn:9780441013593 verweist immer auf den Roman Dune von Frank Herbert, gibt aber nicht an, wo eine Bibliothek oder ein Buchladen ihn aufbewahrt.
Alle URIs verwenden eine standardisierte Formatstruktur. Jeder URI beginnt mit der Angabe seines Schemas, das festlegt, welches Protokoll eine App für den Zugriff auf die Ressource verwenden soll. Beispielsweise wird ein URI, der mit http oder https beginnt, in einem Webbrowser geöffnet, während ein URI, der mit mailto beginnt, eine neue Nachricht in einem E-Mail-Programm erstellt. Als Nächstes beschreibt seine Autoritätskomponente den Host der Ressource anhand seines Domainnamens oder seiner IP-Adresse — sie kann auch einen Benutzernamen, ein Passwort und eine Portnummer enthalten. Danach lokalisiert ein Pfad die Ressource auf dem Host innerhalb seiner Ordnerstruktur. Schließlich kann ein URI Abfrageparameter enthalten, die Informationen an eine Webseite übergeben, oder ein Fragment, das zu einem bestimmten Abschnitt innerhalb der Datei springt. Nicht alle URIs müssen jede Komponente enthalten, und ein typischer URN enthält nur das Schema und einen Pfad.
Testen Sie Ihr Wissen