⽂件类型MIME指的是什么?
在看书的过程中看到⽂中提到⼀点:判断上传⽂件的类型。这段⽂章种说到,有两种⽅式可以⽤来判断⽂件类型,分别是,第⼀种,通过字符串函数截取⽂件的扩展名;第⼆种,通过⽂件的MIME信息进⾏判断。
那么⽂件的MIME信息是什么呢?
问了度娘之后,看到浏览器开发者社区中的解释,如下所⽰:
MIME是Multipurpose Internet Mail Extensions (多⽤途互联⽹邮件扩展类型)的缩写,⽤来表⽰⽂件、⽂档、或字节流的性质和格式。
意思表⽰,指定某种扩展名的⽂件⽤⼀种应⽤程序打开的⽅式类型,当指定扩展名的⽂件被访问时,浏览器会⾃动指定XXX应⽤程序打开。
**在浏览器中,**通常使⽤MIME类型⽽不是具体的扩展名来处理URL,所以在web服务器的响应头中添加正确的MIME类型⾮常重要。如果写错MIME类型,会影响浏览器对⽂件的判断,进⽽对⽂件错误处理。
gzip是什么文件夹
MIME的组成 结构:由类型和⼦类型两个字符串中间⽤‘/’分隔,不能出现空格,type表⽰可以被分多个独⽴类型,subtype表⽰划分后的每个⼦类型。MIME对⼤⼩写不敏感,但是⼀般写法都是⼩写。
【综上】说⽩了,MIME类型,指的就是,给你⼀个⽂件,浏览器中已经安排了使⽤什么程序打开。
常⽤的MIME类型有:
超⽂本标记语⾔⽂本 .html,.html text/html
普通⽂本:txt text/plain
word⽂档:application/msword
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
压缩⽂件.rar application/octet-stream
压缩⽂件.zip application/x-zip-compressed
TAR⽂件 .tar application/x-tar
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论