MIME

  • MIME(Multipurpose Internet Mail Extensions) 多功能网际邮件扩充服务。
  • 在把输出结果响应到浏览器上的时候,浏览器必须启动适当的应用程序来处理这个输出文档。这可以通过MIME来完成。在HTTP中,MIME类型被定义在Content-Type header中。
  • 假设你要传送一个Microsoft Excel文件到客户端。那么这时的MIME类型是“application/vnd.mx-excel”。在大多数情况下,这个文件将传送给Excel来处理(假设我们设定Excel为处理特殊MIME类型的应用程序)。
  • 每个MIME类型由两部分组成,前面是数据的大类别,例如神恶鬼因audio、图像image等,后面定义具体的种类。
  • 常见的MIME类型:
    • 超文本标记语言文本.html text/html
    • 普通文本.txt text/plain
    • RTF文本.rtf application/rtf
    • GIF图形.gif image/gif
    • JPEG图形.ipeg,.jpg image/jpeg
    • au声音文件.au audio/basic
    • MIDI音乐文件mid,.midi audio/midi,audio/x-midi
    • RealAudio音乐文件.ra,.ram audio/x-pn-realaudio
    • MPEG文件.mpg,.mpeg video/mpeg
    • AVI文件.avi video/x-msvideo
    • GZIP文件.gz application/x-gzip
    • TAR文件.tar application/x-tar
  • 按照文件扩展名排列的MIME类型列表