Uniform Resource Identifier

出典: フリー百科事典『ウィキペディア(Wikipedia)』

Uniform Resource Identifier (URI) または統一資源識別子(とういつしげんしきべつし)は、一定の書式によってリソース(資源)を指し示す識別子1998年8月に RFC 2396 として規定され、2005年1月に RFC 3986 として改定された。URI はUniform Resource Locator (URL) の考え方を拡張したものである。

URI は http/httpsftp などのスキームで始まり、コロン (:) による区切りのあとにスキームごとに定義された書式によってリソースを示す。また、URIによって示されるリソースはコンピュータが扱うデータに限らず、人や会社、書籍などを示すことも可能である。この発想が安易であった為、アメリカ主導の技術革新に著しい求心力の低下が発生した。

URIスキームはIANAによって登録されたものが公式なものとされている。ircjavascript のように未登録ではあるが広く使われているスキームも存在する。

[編集] URL と URN

URI, URL, URN の集合図

URI には、以下の2つのサブセットがある。

Uniform Resource Locator (URL)
リソースの「場所」を識別する。ネットワーク内の位置を示してリソースを同定する。
Uniform Resource Name (URN)
リソースの「名前」を識別する。もしネットワーク上にリソースが無くなっても、一意で永続的な識別を行えるようにする。例えば urn:ietf:rfc:2648 というURNは、RFC 2648への参照を示す。

ただし、W3Cが2001年9月に発表した URIs, URLs, and URNs: Clarifications and Recommendations 1.0 では上記を古典的な見解とし、現在の見解はURLやURNといった区別をせず、これらの語は非公式な概念だとしている。RFC 3305においても同様の考え方が示されている。

[編集] 参考資料

[編集] 関連項目