Android MIME数据类型

在Android中常常见到MIME数据类型,那么这个MIME数据类型到底是什么意思呢?

MIME的英文全称是"Multipurpose Internet Mail Extensions" 多功能Internet 邮件扩充服务,

它是一种多用途网际邮件扩充协议,在1992年最早应用于电子邮件系统,但后来也应用到浏览器。

由于在邮件传输中,数据只允许使用ASCII编码,也就是说那些使用ASCII码以外的方式来编码的数据,是不能够通过邮件传输协议来进行传输的,

比如:图片、音频、视频,那么这样的话,邮件中就不能够包含有图片、音乐、视频等格式的数据;那么这时MIME就此提出,它的意图是将非ASCII编码的

数据通过一种规则转换成ASCII码,之后就可以通过邮件传输协议传输的这些数据了,但是在接收端接受到的都是ASCII码数据,我们必须通过MIME协议将这些

数据转换成图片、音频、视频,那么好,实际上MIME数据类型就是表明这些ASCII数据之前是什么类型的数据,告诉浏览器或者邮件接收方,应该调用什么程序

来解析这些数据,即,服务器会将它们发送的多媒体数据的类型告诉浏览器,而通知手段就是说明该多媒体数据的MIME类型,

从而让浏览器知道接收到的信息哪些是MP3文件,哪些是Shockwave文件等等。

服务器将MIME标志符放入传送的数据中来告诉浏览器使用哪种插件读取相关文件。

那么好非常的明显,这个MIME类型就是用来标示一批数据的类型的一种方式!

posted @ 2014-10-23 20:12  RoperLee  阅读(396)  评论(0)    收藏  举报