我不知道的MIME

媒体类型

  关于MIME,MIME是数据格式标签,也是一种文本标记。web服务器会为所有的http对象数据附加一个MIME类型。比如当你用浏览器请求某个页面的时候,浏览器就会去查看相关的MIME类型,看看是不是它的菜,它能不能处理。我们可以从content-type和accept中找到它。

  MIME类型最初是为多媒体电子邮件而开发的,目前在HTTP和其他几种需要描述数据对象格式和用途的协议中也使用了。

由主要的对象类型和特定的子类型组成。像这样:text/html ,这样 image/gif ,还有这样 application/vnd.ms-powerpoint。

如果有可选参数,还可以是这样 multipart/mixed;boundary=gc0p4Jqslsada0d23qevcd  分号后面开始。

MIME类型结构可以区分为离散型,复合型和多部分类型

1.离散型:直接用MIME类型来描述对象类型的时候,他就是一种离散类型。

2.复合型:当描述的是其他内容的集合或者是封装包的时候,MIME类型就被称为复合类型。当然,封装包里面的每个对象都有他自己的类型。

3.多部分类型:这个类型就是复合类型,和复合型的区别是什么?额, 我也不知道。

常见的主MIME类型

类型 描述
application 应用程序特有的内容格式(离散型)
audio 音频格式(离散型)
chemical 化学数据集(离散IETF扩展类型)
image 图片格式(离散)
message 报文格式(复合类型)
model 三维模型格式(离散IETF扩展类型)
multipart 多部分对象集合(复合)
text 文本格式(离散类型)
video 视频电影格式(离散类型)
原文地址:https://www.cnblogs.com/jjucap/p/6292635.html