gpt4 book ai didi

c# - Windows Azure - 在 Windows Azure IIS 存储中提供未知 (mp4) MIME 类型

转载 作者:可可西里 更新时间:2023-11-01 03:08:30 31 4
gpt4 key购买 nike

我有一个 Windows azure 部署(一个 Web 角色),它根据请求将一对视频文件(mov 和 mp4)从 azure 存储拉入它自己的本地 IIS 存储,然后我通过浏览器访问该存储。

这可能听起来很愚蠢,但我这样做有充分的理由。

不幸的是,我无法访问 mp4 文件。 mov 很好,但是 mp4 给我“404 - 未找到文件或目录。”

我对此进行了研究,这似乎是因为 IIS 不会返回未知的文件类型,而 mp4 必须属于此类。如果它是普通的 IIS 服务器,我将能够注册 mp4 mime 类型,但我不知道如何在 Windows Azure 中进行此操作。

我可以通过 RDP 手动执行此操作,但这并不实用,因为该角色会频繁替换,并且意味着我每次都需要手动重新执行此操作。它必须通过配置文件之一或代码来完成。

有人可以帮忙吗?

谢谢!!

史蒂文

最佳答案

不能在 web.config 中添加自定义 mime 类型吗?我刚刚遇到这个链接:

http://www.iis.net/ConfigReference/system.webServer/staticContent/mimeMap

相关的 web.config xml 是:

<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension=".syx" mimeType="application/octet-stream" />
<mimeMap fileExtension=".tab" mimeType="text/plain" />
</staticContent>
</system.webServer>
</configuration>

希望这有帮助。

关于c# - Windows Azure - 在 Windows Azure IIS 存储中提供未知 (mp4) MIME 类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6273607/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com