Notion d'URN (Uniform Resource Names)
- RFC 2141: URN Syntax
-
format:
urn:<NamespaceIdentifier>:<NamespaceSpecificString>
-
NamespaceIdentifier
est un identificateur indiquant quel mécanisme de nommage est utilisé, par exemple isbn. Il peut être composé de lettres, de chiffres et du trait d'union -
NamespaceSpecificString
est une chaîne de caractères dont la syntaxe est spécifique au mécanisme de nommage utilisé.-
Certains caractères non-autorisés doivent être
remplacés par une séquence
%xx
, où xx est une paire de digits hexadécimaux. - s'il est nécessaire d'utiliser des caractères autres que ceux définis dans le jeu de caractères ISO Latin-1, l'encodage UTF-8 du jeu de caractères 16 bits UCS-2 Unicode version 1.1 (ISO/IEC 10646-1) est utilisé et chaque octet du code UTF-8 est représenté par une séquence %xx.
-
Certains caractères non-autorisés doivent être
remplacés par une séquence
- RFC 2044: UTF-8, a transformation format of Unicode and ISO 10646
- RFC 2141: URN Syntax
- RFC 2168: Resolution of Uniform Resource Identifiers using the Domain Name System
- RFC 2169: A Trivial Convention for using HTTP in URN Resolution
- Internet Draft: A URN Namespace for IETF Documents (6 May 99)
- RFC 2288: Using Existing Bibliographic Identifiers as Uniform Resource Names (Feb. 98)
- RFC 2276: Architectural Principles of Uniform Resource Name Resolution
- Internet Draft: HTTP Trust Mechanism for State Management (23 oct. 97)
- RFC 2483: URI Resolution Services Necessary for URN Resolution
- RFC 2611: URN Namespace Definition Mechanisms
- RFC 2915: The Naming Authority Pointer (NAPTR) DNS Resource Record
- Internet Draft draft-ietf-urn-ddds-03.txt: Dynamic Delegation Discovery System (DDDS)
- Internet Draft draft-ietf-urn-dns-ddds-database-02.txt: A DDDS Database Using The Domain Name System
- Internet Draft draft-ietf-urn-uri-res-ddds-02.txt: URI Resolution using the Dynamic Delegation Discovery System