MIME 媒体类型


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

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

  • 消息各部分的指定方式。

  • 不同项目的传输编码方式,以便即使设计为仅使用 ASCII 文本的软件也可以处理消息。

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

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

  • 主要类型
  • 一个子类型

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

本章针对主要类型进行组织 -

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

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

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

此列表中的许多流行的 MIME 类型(所有以“x-”开头的类型)都不是由 IANA 分配的,也不具有官方地位。您可以在 http://www.iana.org/assignments/media-types/ 上查看官方 MIME 类型列表。前面带有.vnd 的内容是特定于供应商的。

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

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