MIME类型是什么2

MIME类型是什么2

ID:40559457

大小:56.00 KB

页数:3页

时间:2019-08-04

MIME类型是什么2_第1页
MIME类型是什么2_第2页
MIME类型是什么2_第3页
资源描述:

《MIME类型是什么2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、文章分类:Java编程response.setContentType()的作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。例如web浏览器就是通过MIME类型来判断文件是GIF图片。通过MIME类型来处理json字符串。Tomcat的安装目录confweb.xml中就定义了大量MIME类型,你可也去看一下。   做用表单上传文件,想在服务端验证上传文件的类型,只允许上传GIF,JPG,ZIP,我们有两种方法:第一:检查文件的扩展名;第二:检查文件的MIME类型。     检查

2、文件的扩展名的方法,很简单快捷,但是a.jsp改名为a.jpg能可以绕过检查上传了。 常见MIME类型例表:序号内容类型文件扩展名描述1application/msworddocMicrosoftWord2application/octet-streambindmslhalzhexeclass可执行程序3application/pdfpdfAdobeAcrobat4application/postscriptaiepspsPostScript5appication/powerpointpptMicrosoftPowerpoint6appic

3、ation/rtfrtfrtf格式7appication/x-compresszunix压缩文件8application/x-gzipgzgzip9application/x-gtargtartar文档(gnu格式)10application/x-shockwave-flashswfMacroMediaFlash11application/x-tartartar(4.3BSD)12application/zipzipwinzip13audio/basicausndsun/next声音文件14audio/mpegmpegmp2Mpeg声音文件

4、15audio/x-aiffmidmidirmfMidi格式16audio/x-pn-realaudioramraRealAudio声音17audio/x-pn-realaudio-pluginrpmRealAudio插件18audio/x-wavwavMicrosoftWindows声音19image/cgmcgm计算机图形元文件20image/gifgifCOMPUSERVEGIF图像21image/jpegjpegjpgjpeJPEG图像22image/pngpngPNG图像 text/htmlHTMLtext/plain      

5、   TXTtext/xml            XMLtext/json          json字符串 什么是MIMEMIME,全称为“MultipurposeInternetMailExtensions”,比较确切的中文名称为“多用途互联网邮件扩展”。它是当前广泛应用的一种电子邮件技术规范,基本内容定义于RFC2045-2049什么是MIME类型?-在把输出结果传送到浏览器上的时候,浏览器必须启动适当的应用程序来处理这个输出文档。这可以通过多种类型MIME(多功能网际邮件扩充协议)来完成。在HTTP中,MIME类型被定义在Cont

6、ent-Typeheader中。由于MIME类型与文档的后缀相关,因此服务器使用文档的后缀来区分不同文件的MIME类型,服务器中必须定义文档后缀和MIME类型之间的对应关系。比如定义在tomcat的web.xml文件的       gif       image/gif   当客户端请求到gif后缀的资源的时候,mime-type是image/gif,用图片格式打开资源。又比如我定义了一个

7、ime-mapping>       foo       text/plain   当请求一个xx.foo的资源的时候,客户端会用文本的格式解析这个资源。 而客户程序从服务器上接收数据的时候,它只是从服务器接受数据流,并不了解文档的名字,因此服务器必须使用附加信息来告诉客户程序数据的MIME类型。服务器在发送真正的数据之前,就要先发送标志数据的MIME类型的信息,这个信息使用Content-type关键字进行定义,例如对

8、于HTML文档,服务器将首先发送以下两行MIME标识信息,这个标识并不是真正的数据文件的一部分。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。