Uniform Resource Name: Porovnání verzí

Smazaný obsah Přidaný obsah
Baltiq (diskuse | příspěvky)
mBez shrnutí editace
Baltiq (diskuse | příspěvky)
mBez shrnutí editace
Řádek 13:
:URN mají sloužit jako trvalé lokačně-nezávislé identifikátory zdroje a jsou navrženy tak, aby snadno mapovaly ostatní jmenné prostory do prostorů URN. Proto URN syntaxe poskytuje prostředky pro enkódování znakových dat a to ve formě, kterou mohou poslat existující protokoly nebo být přepsány na většině klávesnic atd.
 
Stojí za zmínku, že jak je uvedeno v RFC 3986 ("uniform resource identifier generic syntax"),
:Výraz "jednotný identifikátor jména" (URN) byl v historii používán pro oba identifikátory (URI) v "urn" schématu (RFC 2141), které musí zůstat globálně jedinečné a trvalé, i když zdroj zanikne nebo je nadále nedostupný a pro každá jiná URI s vlastnostmi jména.
 
== URN syntaxe ==
 
RFC 2141 (z května 1997 klasifikuje ''požadavky diskuse a návrhy na zlepšení (requests discussion and suggestions for improvements)'') popisuje syntaxi URN takto:
 
:<code><URN> ::= "urn:" <NID> ":" <NSS></code>
 
:kde <NID> ("namespace identifier") je jmenný prostor identifikátoru, <NSS> je specifický řetězec jmenného prostoru. Fráze v uvozovkách jsou povinné. "urn:" sekvence je case-insensitive (tj. citlivé na velikost písmen). Jmenný prostor ID určuje syntaktický výklad specifického jmenného prostoru řetězce (NSS).
 
== Srovnání s URL ==