IIS——MIME介绍与添加MIME类型
2016-11-17 09:15
603 查看
MIME(MultipurposeInternet Mail Extensions)多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。
经常用IIS作为下载务器的时候有时传上去的文件比如 example.mp4 文件名上传后,但是用http打开的时候确显示为 404 文件不存在。其实是IIS对文件的一种保护,不在IIS指定的MIME类型里的文件不会被操作。
常见的有 mp4 / flv / iso / 7z / apk 等扩展名的文件, iis 本身是没有指定MIME类型的,这类文件默认在IIS里是不能下载的,如确需下载,则需手动添加对应的 MIME 类型。
方法如下:
第一种方法
1. 打开IIS,在右侧找到 MIME类型
比如我们需要IIS支持 MP4 文件下载可以这么设置:(这里我们对IIS全局进行设置、如果只针对某一个站点可以直接设置站点的)
2. 选中指定网站→在右侧找到 MIME类型 → 双击进入已有类型页 → 点击最右侧添加
3. 在弹出的 MIME类型框上 扩展名 MP4 MIME类型为: application/octet-stream
这样IIS就可以支持 MP4下载了。
下面列出一些常用的 扩展名的 MIME类型。
如果不知道MIME类型 可以写通用的: application/octet-stream
还有一些规律如果是文本类的让IE可以直接打开的 MIME 可以为 text/扩展名
如果是音频打开的时候让windows自动播放的可以用 audio/扩展名
第二种方法
直接在Web.config中添加节点
<system.webServer>
<staticContent>
<mimeMap fileExtension=".dwg" mimeType="application/octet-stream" />
<mimeMap fileExtension=".rvt" mimeType="application/octet-stream" />
<mimeMap fileExtension=".wrp" mimeType="application/octet-stream" />
</staticContent>
经常用IIS作为下载务器的时候有时传上去的文件比如 example.mp4 文件名上传后,但是用http打开的时候确显示为 404 文件不存在。其实是IIS对文件的一种保护,不在IIS指定的MIME类型里的文件不会被操作。
常见的有 mp4 / flv / iso / 7z / apk 等扩展名的文件, iis 本身是没有指定MIME类型的,这类文件默认在IIS里是不能下载的,如确需下载,则需手动添加对应的 MIME 类型。
方法如下:
第一种方法
1. 打开IIS,在右侧找到 MIME类型
比如我们需要IIS支持 MP4 文件下载可以这么设置:(这里我们对IIS全局进行设置、如果只针对某一个站点可以直接设置站点的)
2. 选中指定网站→在右侧找到 MIME类型 → 双击进入已有类型页 → 点击最右侧添加
3. 在弹出的 MIME类型框上 扩展名 MP4 MIME类型为: application/octet-stream
这样IIS就可以支持 MP4下载了。
下面列出一些常用的 扩展名的 MIME类型。
如果不知道MIME类型 可以写通用的: application/octet-stream
还有一些规律如果是文本类的让IE可以直接打开的 MIME 可以为 text/扩展名
如果是音频打开的时候让windows自动播放的可以用 audio/扩展名
第二种方法
直接在Web.config中添加节点
<system.webServer>
<staticContent>
<mimeMap fileExtension=".dwg" mimeType="application/octet-stream" />
<mimeMap fileExtension=".rvt" mimeType="application/octet-stream" />
<mimeMap fileExtension=".wrp" mimeType="application/octet-stream" />
</staticContent>
相关文章推荐
- IIS中添加MIME类型
- IIS添加MIME扩展类型及常用的MIME类型列表
- IIS添加MIME类型支持 rmvb 等播放
- 为IIS添加json扩展类型文件的MiME类型
- IIS错误:在唯一密钥属性“fileExtension”设置为“.mp4”时,无法添加类型为“mimeMap”的重复集合项
- IIS添加MIME扩展类型及常用的MIME类型列表
- B\S备忘录14——IIS添加MIME类型
- IIS添加mime类型
- [转]IIS添加MIME扩展类型及常用的MIME类型列表
- C#操作IIS添加MIME类型(win2003)
- IIS 之 添加MIME扩展类型及常用的MIME类型列表
- Windows Server 2008 如何在IIS中添加MIME类型
- WIN2003中使用IIS配置手机下载类WAP网站的MIME类型介绍
- SilveLight发布到IIS上时需要添加的MIME类型
- IIS访问.json/.txt文件总是提示 “无法找到该页” IIS添加MIME扩展类型及常用的MIME类型列表
- 在config配置文件添加iis的Mime类型,检测文件中是否存在添加语句,使用xml解析方法
- iis添加新的文件类型支持MIME
- IIS添加MIME扩展类型及常用的MIME类型列表
- 添加http mime类型脚本
- IIS增加中MIME类型xap,xaml