MIME 视频 , 文件下载与播放权限

很久没有接触 IIS7了 一朋友让排查一个win上网站问题

问题:一个视频mp4文件 在浏览器中访问 被下载了 而不是在浏览中播放?

首先考虑了 缺少MIME类型  改为 video/mp4 后依旧不可播放(下载功能依旧还有)

查了相关资料

Content-disposition: inline;表示浏览器内嵌显示一个文件

Content-disposition: attachment; 表示会下载文件

我们播放视频 显然设置第一个

不买关子了  上web.config内容

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Content-Disposition" value="inline" />
</customHeaders>
</httpProtocol>
<staticContent>
<remove fileExtension=".mp4" />
<mimeMap fileExtension=".mp4" mimeType="video/mp4" />
</staticContent>
</system.webServer>
</configuration>

  

原文地址:https://www.cnblogs.com/handle/p/12877618.html