以 file:// 或 application:// 开头的 URI 是什么?

ney*_*rec 3 url

使用Linux,我曾经不止一次的文件和启动与应用程序的URI的看到更多的file://和application://。

这些 URI 是什么以及如何使用它们?

pbm*_*pbm 6

引用维基百科:

文件 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 方案的使用是特定于应用程序的,并且是为应用程序内部需求而设计的。