即使在IIS中设置了MIME类型,也无法显示SVG文件

时间:2016-02-11 21:20:50

标签: svg iis-7.5 mime-types

IIS MimeTypes

我有一个带有svg文件的图像标记:

<img src="/uploadedImages/temp/Example.svg?n=9368" alt="testsvg" title="testsvg" align="middle">

不会在任何浏览器中显示。我可以在Developer Tools中看到Content-Type作为application / octet-stream发布。但是,在IIS 7.5中,我将MIME类型设置为image / svg + xml(请参阅上面链接“IIS MimeTypes”中的附加屏幕截图)。我也尝试在web.config中设置它,如下所示:

<staticContent>
    <mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
</staticContent>

但这也没有帮助。我错过了什么?如何加载正确的Mime类型以便图像可以在浏览器中显示? (顺便说一句,在IE浏览器中,如果我浏览文件的位置,图像会显示。但不是在Chrome和Firefox中,他们只是想下载文件而不是显示它。)

0 个答案:

没有答案