MIME 媒体类型



MIME(多用途 Internet 邮件扩展)媒体类型最初被设计为电子邮件可以包含纯文本以外的信息。MIME 媒体类型表示以下事项 -

  • 如何将邮件的不同部分(如文本和附件)组合到邮件中。
  • 指定消息的每个部分的方式。
  • 对不同项目进行编码以进行传输的方式,因此即使是设计为仅处理 ASCII 文本的软件也可以处理消息。

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

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

  • 主要类型
  • 子类型

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

本章按主要类型进行组织:

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

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

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

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

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

例如:

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