使用Linux,我曾经不止一次的文件和启动与应用程序的URI的看到更多的file://和application://。
这些 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 站点和 IANA 站点的 RFC 中没有关于它的信息,所以这个 URI 方案的使用是特定于应用程序的,并且是为应用程序内部需求而设计的。