Uniform Resource Identifier
出典: フリー百科事典『ウィキペディア(Wikipedia)』
Uniform Resource Identifier (URI) は、一定の書式によってリソースを指し示す識別子。1998年8月に RFC 2396 として規定され、2005年1月に RFC 3986 として改定された。URI は Uniform Resource Locator (URL) の考え方を拡張したものである。
URI は http/https や ftp などのスキームで始まり、コロン ( : ) による区切りのあとにスキームごとに定義された書式によってリソースを示す。
例えば、このページの URI は「http://www.kotobako.net/index.php/Uniform_Resource_Identifier 」となる。
また、URI によって示されるリソースはネットワーク上にあるものに限らず、人や会社、書籍などを示すことも可能である。
URI スキームは IANA によって登録されたものが公式なものとされている。 irc や javascript のように未登録ではあるが広く使われているスキームも存在する。
[編集] 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 2396- Uniform Resource Identifiers (URI): Generic Syntax (旧)
- RFC 3986 - Uniform Resource Identifier (URI): Generic Syntax
- URIs, URLs, and URNs: Clarifications and Recommendations 1.0 ( RFC 3305 )
- IANA | URI Schemes
[編集] 関連項目
カテゴリ: RFC | 名前 | インターネット関連のスタブ項目

