我在S3上存储了一组应该在浏览器上显示的图像。这些图片的内容类型为application/octet-stream
,可以在Chrome和Firefox中查看。
我的理解是Internet Explorer无法查看application/octet-stream
内容,或者无法识别S3对象实际上是图像。
我尝试将新版本的图片上传到S3并手动添加Content-Type
和image/png
的元数据标头/值对(使用S3控制台,而不是CLI)。但是,我仍然在IE上看到相同的application/octet-stream
。
是否可以配置我的应用程序(Angular4 / SpringBoot / Tomcat)告诉IE查看该类型的内容,或者我在S3中查找错误的位置?
答案 0 :(得分:0)
从我的后端开始,在我设置AWS S3 api的地方,我将响应标头设置为'application / octet-stream'。