URN-URLs
Ein Uniform Resource Name (URN) ist ein URI, der eine Ressource anhand ihres Namens in einem bestimmten Namensraum identifiziert. URNs stellen global eindeutige Namen für Ressourcen bereit, anstatt Informationen über ihren Standort (URL) bereitzustellen.
Syntax
urn:<NID>:<NSS>
<NID>-
Eine NID (Namespace Identifier) ist ein nicht zwischen Groß- und Kleinschreibung unterscheidender Bezeichner für den Namensraum (z. B. sind
ISBNundisbngleichwertig). NIDs werden von Registern wie IANA verwaltet, und ihre Auflösung hängt vom jeweiligen Namensraum ab. Beispielsweise wird die Auflösung derISBN-NID von Systemen der International ISBN Agency durchgeführt. <NSS>-
Der NSS (Namespace Specific String) ist eine innerhalb eines URN-Namensraums eindeutige Zeichenfolge. Die Kombination aus der NID (eindeutig im gesamten „urn“-Schema) und dem NSS stellt sicher, dass der resultierende URN global eindeutig ist.
Beispiele
>ISBN-URN
Diese ISBN entspricht dem Buch Nineteen Eighty-Four von George Orwell:
urn:isbn:9780141036144
IETF-URN
Dieser URN entspricht der IETF-Spezifikation RFC 7230: Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing:
urn:ietf:rfc:7230
Spezifikationen
| Spezifikation |
|---|
| Unknown specification> |