Rob*_*sto 43 file-io png google-chrome mime-types
当我立即点击图片链接时,Chrome会下载图片而不是打开图片.
即使我右键单击并选择Open link in new tabChrome 仍然下载图像,我必须完成打开文件以便手动查看的额外步骤.
这对我来说就像是一个哑剧型问题,但为什么Chrome不会将"image/png"识别为有效的mime类型以供查看?所有PNG图像在HTML页面中都可以正常显示.
这感觉就像一个非常愚蠢的问题,但我搜索了所有搜索并且无法接近答案.我是世界上唯一一个有这个问题的人吗?
注意:这仅适用于PNG图像.
Tom*_*ift 20
Web服务器可能使用image/x-pngMIME类型提供图像.Chrome 无法将其识别为图像(截至2012年8月 2013年2月),因此提供文件下载.
image/x-png是一个传统的MIME类型从之前的日子里它得到了它的正式名称,image/png于1996年.然而,当Internet Explorer上传它这样做是使用图像image/x-png" 为向后兼容 ".我相信这是IE8的情况,并且在IE9中被"修复"了.如果Web服务器未正确处理此问题(Web服务器应检测此非标准MIME类型并将其视为image/png),则它可能会将客户端提供的MIME类型提供给其他用户,包括Google Chrome.此外,一些网站将提供所有PNG image/x-png.
如果您是Web开发人员,则应检测传入image/x-png并将其视为image-png(从不提供服务image/x-png).
如果您是用户将其报告为错误,请参阅@ kriegaex的答案以获得解决方法.
| 归档时间: |
|
| 查看次数: |
42926 次 |
| 最近记录: |