Html 简明教程

MIME Media Types

MIME(多用途互联网邮件扩展)媒体类型最初是为了让电子邮件包含纯文本之外的信息而设计的。MIME 媒体类型指示以下内容:

  1. 消息的不同部分(如文本和附件)如何组合到消息中。

  2. 消息的每个部分是如何指定的。

  3. 如何对不同的项目进行编码以进行传输,以便即使是仅能处理 ASCII 文本的软件也能处理消息。

现在 MIME 类型不仅可用于电子邮件;它们已被 Web 服务器采用,作为一种告诉 Web 浏览器向它们发送哪种类型的材料的方式,以便它们能够正确地处理这种类型的消息。

MIME 内容类型由两部分组成 −

  1. A main type

  2. A sub-type

主类型由斜杠字符与子类型分隔。例如,HTML 为 text/html。

本章按照主类型组织 −

例如,text 主类型包含纯文本文件类型,例如 −

  1. text/plain,用于纯文本文件

  2. text/html for HTML files

  3. text/rtf,用于使用富文本格式的文本文件

MIME 类型由互联网号码分配机构 (IANA) 正式分配和列出。

此列表中的许多常用 MIME 类型(所有以“x-”开头)未由 IANA 分配,并且没有官方状态。您可以在 [role="bare"] [role="bare"]http://www.iana.org/assignments/media-types/ 查看官方 MIME 类型的列表。以 .vnd 为前缀的那些是特定于供应商的。

在指定内容类型字段的 MIME 类型时,您还可以指示所用文本的字符集。如果您未指定字符集,则默认为 US-ASCII。例如 −

content-type:text/plain; charset=iso-8859-1