Uniform Resource Identifier(URI)
URIとは
URI(Uniform Resource Identifier)は、特定の形式を使用して、情報、サービス、デバイスなどのリソースを一意に識別するための仕組みです。URIは一般に、インターネット上のサービスやデータの場所を示すために使用されます。
URIは、主に2つの要素で構成されます。
- 識別子として機能するスキーム。
- リソースの識別情報または場所に関する情報を提供するオーソリティ。
例:
https://f5.com/
このURIでは:
- 「https」はスキームです。
- 「:」はスキームとオーソリティを区切ります。
- 「//f5.com/」はオーソリティです。
authorityには、アクセス用のユーザー名とパスワードを含めることもできますが、セキュリティ上の理由から通常は避けられます。同様に、ポート番号も指定できますが、通常はスキームごとに事前定義されているため、省略されることがよくあります。
URIが登場する以前は、ネットワーク上のリソースを識別する方法としてURL(Uniform Resource Locator)が定義されていました。現在でも、インターネット上のWebサイトを示すものは一般にURLと呼ばれています。たとえば、上記の例にあるURIも、日常的にはURLとして広く知られています。
URIはURLを包含する、より広い概念です。URIのもう1つのサブセットにURN(Uniform Resource Name)があり、さまざまなドメインにわたってリソースを永続的に識別するために使用されます。URNの一般的な例はISBNコードで、世界中の書籍を一意に識別します。

