urn: URLs

Ein Uniform Resource Name (URN) ist ein URI, der eine Ressource anhand eines Namens in einem bestimmten Namensraum identifiziert. URNs bieten global-eindeutige Namen für Ressourcen, im Gegensatz dazu geben sie keine Informationen über deren Standort (URL).

Syntax

url
urn:<NID>:<NSS>
<NID>

Ein NID (Namespace Identifier) ist ein nicht auf Groß- und Kleinschreibung empfindlicher Bezeichner für den Namensraum (z. B. sind ISBN und isbn gleichwertig). NIDs werden von Registern wie IANA verwaltet, und ihre Auflösung hängt vom spezifischen Namensraum ab. Beispielsweise wird die Auflösung des ISBN NID von den Systemen der International ISBN Agency gehandhabt.

<NSS>

Das NSS (Namespace Specific String) ist ein innerhalb eines URN-Namensraums eindeutiger String. Die Kombination aus dem NID (eindeutig über das gesamte "urn"-Schema hinweg) und dem NSS stellt sicher, dass der resultierende URN global eindeutig ist.

Beispiele

ISBN URN

Diese ISBN entspricht dem Buch 1984 von George Orwell:

url
urn:isbn:9780141036144

IETF URN

Dieser URN entspricht der IETF-Spezifikation RFC 7230: Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing:

url
urn:ietf:rfc:7230

Spezifikationen

Specification
Unknown specification

Siehe auch