MIME 媒体类型



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

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

  • 指定消息的每一部分的方式。

  • 不同项目如何进行编码以进行传输,以便即使是仅设计用于处理 ASCII 文本的软件也能处理该消息。

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

MIME 内容类型包含两部分:

  • 主类型
  • 子类型

主类型与子类型之间用正斜杠字符分隔。例如,HTML 的 text/html。

本章按以下主要类型组织:

例如,text 主类型包含以下类型的纯文本文件:

  • 纯文本文件的 text/plain
  • HTML 文件的 text/html
  • 使用富文本格式的文本文件的 text/rtf

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

此列表中许多流行的 MIME 类型(所有以“x-”开头的类型)均未由 IANA 分配,也没有正式状态。您可以在 http://www.iana.org/assignments/media-types/ 查看官方 MIME 类型的列表。以.vnd开头的类型是供应商特定的。

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

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