首页 > 解决方案 > 当应用程序部署在新服务器中时,如果图像不是仅在 InternetExplorer 中呈现,问题可能出在哪里?

问题描述

最近我们在 tomcat 8.5.32 中部署了我们的 java web 应用程序。在页面中,一些jpg图像仅在IE中不显示(其他浏览器没有问题)。我们可以看到一些 jpg 图像在 IE 中呈现,但不是全部。但在旧版服务器中,我们看不到任何此类问题。哪里/可能是什么问题?

我在IE中使用了开发者工具,查看图片是否加载。我可以在网络选项卡中看到图像。

我尝试了在浏览器位置栏中图像的网址,但我仍然面临同样的问题。

我需要在 IE 浏览器中呈现的所有 jpg 图像。

标签: imageinternet-explorer

解决方案


最后,标题“ X-Content-Type-Options: nosniff ”就是这个原因。从我的门户提供的图像保存为 jpeg。但实际上,它们是 bmp 文件。由于原始类型(BMP)与响应头中的类型(“image/jpeg”)不同,IE浏览器无法解码,无法渲染图像。


推荐阅读