使用Content-Type:application / octet-stream在IE11 / Edge中从S3渲染图像

时间:2017-07-18 00:05:19

标签: amazon-web-services internet-explorer amazon-s3 mime-types microsoft-edge

我在S3上存储了一组应该在浏览器上显示的图像。这些图片的内容类型为application/octet-stream,可以在Chrome和Firefox中查看。

我的理解是Internet Explorer无法查看application/octet-stream内容,或者无法识别S3对象实际上是图像。

我尝试将新版本的图片上传到S3并手动添加Content-Typeimage/png的元数据标头/值对(使用S3控制台,而不是CLI)。但是,我仍然在IE上看到相同的application/octet-stream

是否可以配置我的应用程序(Angular4 / SpringBoot / Tomcat)告诉IE查看该类型的内容,或者我在S3中查找错误的位置?

1 个答案:

答案 0 :(得分:0)

从我的后端开始,在我设置AWS S3 api的地方,我将响应标头设置为'application / octet-stream'。