ネットワークパスリファレンス(例://example.com/
)はrelative referenceです。相対参照を解決するには、a base URI is necessary。
ブラウザのアドレスバーにネットワーク・パス参照を入力する場合、そのようなベースURIは、最初の三つの方法で確立することができないので、第四の方法は、5.1.4. Default Base URIは、適用:
場合の条件なしベースURIは、アプリケーションのコンテキストによって定義されます。この定義は必然的にアプリケーションに依存するため、他の方法のいずれかを使用してベースURIを定義しないと、異なるタイプのアプリケーションによって同じ内容が異なる解釈を受ける可能性があります。
つまり、各ブラウザに依存します。ブラウザだけhttp
とhttps
をサポートする場合は
は、それはおそらく、ユーザーが「www.example.com」のようなものを入力するときに使用されますと同じスキームを選ぶだろう、そうだろう
http
(
Suffix Referenceを参照してください)。しかし、多くのブラウザは多くのスキームをサポートしています。
file:////example.com/test
(Firefoxの)、
file:///example.com/test
(クロム):
は例えば、私のシステムで、//example.com/test
を要求するfile
スキームを使用してURIに解決されます。