文件类型MIME指的是什么?

在看书的过程中看到文中提到一点:判断上传文件的类型。这段文章种说到,有两种方式可以用来判断文件类型,分别是,第一种,通过字符串函数截取文件的扩展名;第二种,通过文件的MIME信息进行判断。
那么文件的MIME信息是什么呢?
问了度娘之后,看到浏览器开发者社区中的解释,如下所示:
MIME是Multipurpose Internet Mail Extensions (多用途互联网邮件扩展类型)的缩写,用来表示文件、文档、或字节流的性质和格式。
意思表示,指定某种扩展名的文件用一种应用程序打开的方式类型,当指定扩展名的文件被访问时,浏览器会自动指定XXX应用程序打开。

**在浏览器中,**通常使用MIME类型而不是具体的扩展名来处理URL,所以在web服务器的响应头中添加正确的MIME类型非常重要。如果写错MIME类型,会影响浏览器对文件的判断,进而对文件错误处理。

MIME的组成 结构:由类型和子类型两个字符串中间用‘/’分隔,不能出现空格,type表示可以被分多个独立类型,subtype表示划分后的每个子类型。MIME对大小写不敏感,但是一般写法都是小写。

【综上】说白了,MIME类型,指的就是,给你一个文件,浏览器中已经安排了使用什么程序打开。

常用的MIME类型有:

  超文本标记语言文本 .html,.html text/html普通文本 :txt text/plainword文档:application/mswordRTF文本 :rtf application/rtfGIF图形 :gif image/gifJPEG图形 :jpeg,jpg: image/jpegau声音文件:au audio/basicMIDI音乐文件 :mid,.midi audio/midi,audio/x-midiRealAudio音乐文件 .ra, .ram audio/x-pn-realaudioMPEG文件 .mpg,.mpeg video/mpegAVI文件 .avi video/x-msvideoGZIP文件 .gz application/x-gzip压缩文件.rar application/octet-stream压缩文件.zip application/x-zip-compressedTAR文件 .tar application/x-tar


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部