跳到主要内容

RFC 2046 - MIME 第二部分: 媒体类型

  • 状态: Draft Standard
  • 发布日期: 1996 年 11 月
  • Stream: IETF
  • 废弃了: RFC1521, RFC1522, RFC1590
  • 勘误: 无勘误

摘要​

STD 11、RFC 822 定义了一种消息表示协议,规定了关于 US-ASCII 消息头部的诸多细节,并将消息内容或消息正文保留为扁平的 US-ASCII 文本。这组统称为多用途互联网邮件扩展(MIME)的文档,重新定义了消息格式,以允许:

  1. 使用 US-ASCII 以外字符集的文本消息正文
  2. 一套可扩展的不同非文本消息正文格式
  3. 多部分消息正文
  4. 使用 US-ASCII 以外字符集的文本头部信息

这些文档基于 RFC 934、STD 11 和 RFC 1049 中记录的早期工作,但对其进行了扩展和修订。由于 RFC 822 对消息正文述及甚少,这些文档在很大程度上与 RFC 822 正交(而非对其的修订)。

MIME 系列的第一份文档 RFC 2045 规定了用于描述 MIME 消息结构的各种头部。这第二份文档定义了 MIME 媒体类型系统的总体结构,并定义了一组初始媒体类型。第三份文档 RFC 2047 描述了 RFC 822 的扩展,以允许互联网邮件头部字段中的非 US-ASCII 文本数据。第四份文档 RFC 2048 规定了 MIME 相关设施的各项 IANA 注册流程。第五份也是最后一份文档 RFC 2049 描述了 MIME 一致性标准,并提供了一些 MIME 消息格式的示例、致谢和参考文献。


本备忘录的状态​

本文档为互联网社区规定了一种互联网标准轨道协议,并请求讨论和改进建议。有关该协议的标准化状态和状况,请参阅"互联网官方协议标准"(STD 1)的当前版本。本备忘录的分发不受限制。


目录​

附录​


MIME 文档系列​

  • RFC 2045: MIME 第一部分 - 消息正文格式
  • RFC 2046: MIME 第二部分 - 媒体类型(本文档)
  • RFC 2047: MIME 第三部分 - 消息头部扩展
  • RFC 2048: MIME 第四部分 - 注册流程
  • RFC 2049: MIME 第五部分 - 一致性标准与示例

主要媒体类型​

本文档定义了以下顶层媒体类型:

离散类型​

  • text: 文本数据(text/plain、text/html 等)
  • image: 图像数据(image/jpeg、image/png 等)
  • audio: 音频数据(audio/mpeg、audio/wav 等)
  • video: 视频数据(video/mp4、video/mpeg 等)
  • application: 应用数据(application/pdf、application/json 等)

复合类型​

  • multipart: 多部分消息(multipart/mixed、multipart/alternative 等)
  • message: 封装消息(message/rfc822、message/partial 等)

相关资源​