MIME

1、MIME 是一个互联网标准,

简单的说它的作用是:规定了哪种扩展名的文件该用哪个应用程序来打开。当该扩展名的文件被读取时,浏览器会自动根据对应的应用程序来打开该文件

2、深入:


(1)通常服务器会把MIME 标识符放入传送的数据中,从而用来告诉浏览器该使用什么样的插件来读取相关文件。

(2)每个MIME类型由两部分组成,前面是数据的大类别,例如声音audio、图象image等,后面定义具体的种类。

(3)

               超文本标记语言文本 .html,.html text/html

    普通文本 .txt text/plain

    RTF文本 .rtf application/rtf

    GIF图形 .gif image/gif

    JPEG图形 .jpeg,.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


(4)在HTML中的form标签会指定一个enctype 属性:该属性规定了数据在发送到服务器之前该如何编码。

          enctype 属性值可以有3种:

          4.1 、application/x-www-form-urlencoded(enctype的默认值): 所有数据要进行编码(空格转换成“+”号,其他字符转换成16进制【hex】值)。但是在向服务器发送大量的文本、包含非ASCII字符的文本或二进制数据时这种编码方式效率很低。 

          4.2、multipart/form-data: 多媒体上传使用的格式,它同时也支持文本文件和2进制的数据。 

          4.3、text/plain: 数据以纯文本形式进行编码,其中不含任何控件或格式字符。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值