Url
以 file:// 或 application:// 開頭的 URI 是什麼?
使用 Linux,我不止一次看到以 和 開頭的文件和應用程序的
file://
URIapplication://
。這些 URI 是什麼以及如何使用它們?
引用維基百科:
文件 URI 方案是 RFC 1630 和 RFC 1738 中指定的 URI 方案,通常用於從自己的電腦中檢索文件。
和RFC 1738:
文件 URL 方案用於指定可在特定主機上訪問的文件。與大多數其他 URL 方案不同,此方案不指定可通過 Internet 普遍訪問的資源。
文件 URL 採用以下形式:
file://host/path
其中 host 是可以訪問 的系統的完全限定域名
path
,並且path
是形式為 的分層目錄路徑directory>/directory/.../name
。作為特例,
host
可以是字元串localhost
或空字元串;這被解釋為“解釋 URL 的機器”。大多數瀏覽器都支持
file://
URI,您可以通過在瀏覽器地址欄中使用它們來打開磁碟中的文件。我不認為
application://
URI 是標準化的 - 維基百科和 IETF 站點上的 RFC 和 IANA 站點上沒有關於它的資訊,所以這個 URI 方案的使用是特定於應用程序的,並且是為應用程序內部需求而設計的。