如何打开 MIME 格式的文件?

如何打开 MIME 格式的文件?

在多个 Linux 发行版上,有一个名为 的实用程序xdg-open,它可以在默认应用程序中打开该特定文件类型的文件。例如,对于 HTML 文件,它可能会打开firefox.

MIME 格式的文件在单个文件中包含数据和元数据,元数据以键/值对的形式出现在文件开头。 MIME 格式的文件与 HTTP 响应非常相似。例如,这是一个 MIME 格式的 HTML 页面。

MIME-Version: 1.0
Content-Type: text/html

This is a <em>small</em> HTML document,
located within a MIME file.
  1. 是否可以使用xdg-open默认应用程序或其他实用程序来打开此文件?
  2. 有 MIME 查看器吗?例如,可以显示常见的内容类型,例如text/plaintext/html?

在我看来,跟踪文件元数据的方法有多种。例如,有“sidecar”文件,Mac OS X 操作系统有文件系统级“资源分支”,Windows 使用文件扩展名来确定文件类型等等。如果现有的 MIME 标准更多,不是更容易吗?紧密集成到 *nix 操作系统中?

相关内容