Mime类型与文件后缀对照表及探测文件MIME的方法

说明:刚刚写了一篇《IHttpHandler的妙用(2):防盗链!我的资源只有我的用户才能下载》的文章,网址:http://blog.csdn.net/zhoufoxcn/archive/2008/01/11/2036995.aspx。估计很多朋友对不同后缀的文件对应的MIME类型不熟悉(实际上这么多我也记不住),所以将平常常见的一些文件后缀对应的MIME类型写了一个对照表,现在奉献给大家:


文件后缀

MIME

备注

*.avi

video/x-msvideo

视频文件

*.aif *.aiff *.aifc

audio/x-aiff

声音文件

*.au

*.snd


audio/basic

声音文件

*.ai

*.eps

*.ps


application/postscript

 

*.asd *.asn

application/astound

 

*.bin *.exe *.com *.dll *.class

application/octet-stream

二进制数据文件

*.bin

application/x-macbinary

 

*.csv

text/comma-separated-values

 

*.css

text/css

Css(样式表文件)

*.dwg

application/acad

AutoCAD文件

*.dxf

application/dxf

AutoCAD文件

*.dcr *.dir *.dxr

application/x-director

 

*.doc *.dot

application/msword

Word类型文件

*.gz

application/gzip

GNU 压缩格式文件

*.gif

image/gif

 

*.hlp *.chm

application/mshelp

 

*.htm *.html *.shtml

text/html

 

*.js

text/javascript

 

*.jpeg *.jpg *.jpe

image/jpeg

 

*.mpeg *.mpg *.mpe

video/mpeg

 

*.mp3

audio/mpeg

 

*.qt *.mov

video/quicktime

 

*.mdb

application/msaccess

 

*.ppt *.ppz *.pps *.pot

application/mspowerpoint

 

*.pdf

application/pdf

 

*.rar

application/octet-stream

 

*.rtf

application/rtf

 

*.rtx

text/richtext

 

*.ram *.ra

audio/x-pn-realaudio

 

*.rm

*.rmvb


application/vnd.rn-realmedia

 

*.swf *.cab

application/x-shockwave-flash

 

*.txt

text/plain

 

*.xls *.xla

application/msexcel

 

*.z

application/x-compress

 

*.zip

application/x-zip-compressed

 

注:以上列出了较为常用的文件格式与MIME的对照关系,如果在实际开发中遇到生僻的文件格式,其实也不用惊慌,利用asp.net的上传组件FileUpload组件轻松搞定,向Web窗体中拖一个FileUpload组件,然后添加一个Button,Button的Click事件代码如下:

protected void btnUpload_Click(object sender, EventArgs e)
    {
        if (FileUpload1.HasFile)
        {
            Response.Write("MIME=" + FileUpload1.PostedFile.ContentType);
        }
    }

这样就能得到该类型文件的MIME类型了。

本文出自 “周公(周金桥)的专栏” 博客,请务必保留此出处http://zhoufoxcn.blog.51cto.com/792419/167035

Mime类型与文件后缀对照表及探测文件MIME的方法,布布扣,bubuko.com

时间: 2024-10-29 19:09:45

Mime类型与文件后缀对照表及探测文件MIME的方法的相关文章

Minme类型与文件后缀对照表

估计很多朋友对不同后缀的文件对应的MIME类型不熟悉(实际上这么多我也记不住),所以将平常常见的一些文件后缀对应的MIME类型写了一个对照表,现在奉献给大家: 文件后缀 MIME 备注 *.avi video/x-msvideo 视频文件 *.aif *.aiff *.aifc audio/x-aiff 声音文件 *.au *.snd audio/basic 声音文件  长春九龙男科医院 *.ai *.eps *.ps application/postscript *.asd *.asn app

MIME类型-服务端验证上传文件的类型

MIME的作用 : 使客户端软件,区分不同种类的数据,例如web浏览器就是通过MIME类型来判断文件是GIF图片,还是可打印的PostScript文件. web服务器使用MIME来说明发送数据的种类, web客户端使用MIME来说明希望接收到的数据种类. Tomcat的安装目录/conf/web.xml 中就定义了大量MIME类型 ,你可也去看一下. 最近在做用表单上传文件,想在服务端验证上传文件的类型,只允许上传GIF,JPG,ZIP, 我们有两种方法, 第一:检查文件的扩展名, 第二:检查文

-05 08:57 ARCGIS地统计学计算文件后缀名为.shp文件制作

2011-07-05 08:57 ARCGIS地统计学计算文件后缀名为.shp文件制作 ARCAMP软件要进行地统计计算的文件后格式后缀名必须为.shp的文件,网上介绍的方法复杂难懂,那么制作.shp的文件怎么制作呢? 1.打开ArcMAP软件,点菜单栏“工具”下拉菜单中的“添加XY数据”,出现“添加XY数据”对话框,添加电子表格数据 “.dbf3”格式文件(参考“用ArcGIS9.3中标出地图中GPS点方法”第3点),点确定,GPS采集点出来了. 2.右单击图层栏刚才“添加XY数据”进来的文件

既然有文件后缀名,为何还需要MIME类型?

作者:Vincross链接:https://www.zhihu.com/question/60495696/answer/204530120来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 下面是正经的科普时间. 文件扩展名是什么? 是操作系统用来标注文件格式的一种机制,用一个点号(.)和主文件名分隔开.由于历史原因,多数扩展名是三个字母. 注意,这里说的是标注,而非定义,既然是标注,说明不是强制的. 比如你用photoshop可以打开一个psd图像文件.把这个文件

文件处理工具 gif合成工具 文件后缀批量添加工具 文件夹搜索工具 重复文件查找工具 网页图片解析下载工具等

以下都是一些简单的免费分享的工具,技术支持群:592132877,提供定制化服务开发. Gif动图合成工具 主要功能是扫描指定的文件夹里的所有zip文件,然后提取Zip文件中的图片,并合成一张gif图片,存储到新的路径下,支持设置gif的时间,演示效果如下: 下载地址:gif合成工具 文件批量移动工具 主要功能是将指定文件夹及子文件夹里所有文件,复制到新的文件夹下,可以指定是否删除源文件.以下动图演示效果. 下载地址:文件批量移动工具.exe 文件批量移动工具 主要功能是将指定目录下所有文件按照

java中得到文件MIME类型的几种方法(转)

本文转载自:http://hotsunshine.iteye.com/blog/857485 使用 javax.activation.MimetypesFileTypeMap 需要引入activation.jar这个jar包 , 他可以从下面这个网站获得http://java.sun.com/products/javabeans/glasgow/jaf.html.这个MimetypesFileMap类会映射出一个file的Mime Type,这些Mime Type类型是在activation.j

php获取文件mime类型Fileinfo等方法

前几天写到使用wordpress xmlrpc api远程发布文章,如果本地服务器的文章库里某一篇待发表的wordpress文章包含图片文件时,就会使用到WordPress上传文件的API metaWeblog.newMediaObject,该api需要提供文件的mime 类型.php如 何获取文件(图片)的mime 类型呢?最初远方博客使用php mime_content_type()函数,使用开发用的ubuntu server lamp的默认配置测试后完全支持,返回了正确的文件mime ty

各种文件的mime类型

各种文件的mime类型 扩展名:abs MIME类型:audio/x-mpeg 扩展名:ai MIME类型:application/postscript 扩展名:aif MIME类型:audio/x-aiff 扩展名:aifc MIME类型:audio/x-aiff 扩展名:aiff MIME类型:audio/x-aiff 扩展名:aim MIME类型:application/x-aim 扩展名:art MIME类型:image/x-jg 扩展名:asf MIME类型:video/x-ms-as

文件的MIME类型

扩展名:abs MIME类型:audio/x-mpeg 扩展名:ai MIME类型:application/postscript 扩展名:aif MIME类型:audio/x-aiff 扩展名:aifc MIME类型:audio/x-aiff 扩展名:aiff MIME类型:audio/x-aiff 扩展名:aim MIME类型:application/x-aim 扩展名:art MIME类型:image/x-jg 扩展名:asf MIME类型:video/x-ms-asf 扩展名:asx MI