URI-Pfad

Der Pfad eines URI ist der Abschnitt, der nach der Autorität kommt. Er enthält Daten, die normalerweise in hierarchischer Form organisiert sind, um eine Ressource im Rahmen des Schemas des URI und der namensgebenden Autorität zu identifizieren.

Syntax

url
http://example.com:80<path>
urn:<path>

Der Pfad kann fast alle Zeichen enthalten, außer ? und # (die jeweils den Abfrage- und den Fragment-Abschnitt einleiten), sowie andere vom URI-Schema reservierte Zeichen. Einige Schemata (bekannt als hierarchische Schemata) zerlegen den Pfad weiter in eine Sequenz von Segmenten, die durch Schrägstrich-Zeichen (/) getrennt sind; andere behandeln ihn als einzelnen undurchsichtigen String.

Beschreibung

Der Pfad folgt der Autorität und wird durch das erste Fragezeichen (?), das Nummernzeichen (#) oder das Ende des URI beendet. In den folgenden zwei URIs:

url
urn:nbn:de:bvb:19-epub-5359-3
https://example.com:80/images/animated/ayse.gif

ist nbn:de:bvb:19-epub-5359-3 der Pfad der URN. /images/animated/ayse.gif ist der Pfad des https URI.

Jeder URI hat eine Pfadkomponente, was bedeutet, dass die Pfade in den folgenden Beispielen ein Schrägstrich (/) im ersten URL und eine leere Pfadkomponente im zweiten darstellen:

url
https://example.com/
https://example.com

Browser, einschließlich der URL Web-API, normalisieren leere Pfade zu /.

Spezifikationen

Specification
Unknown specification
# section-3.3

Siehe auch