防止 IE 中止具有错误 MIME 类型的图像

Prevent IE aborts Images With The Wrong Mime-Type

我有一张 URL 的图片

https://www.biossantibodies.com/image-raw/15986.jpg

如果我复制它并将其粘贴回 Chrome/Firefox/Safari

它将自动下载并显示,但 IE 不会这样做。

这是我在 IE 中看到的:

是因为IE aborts Images With The Wrong Mime-Type吗?


我已经尝试在 /etc/nginx/mime.types

中调整添加这两行
image/jpeg                            jpeg;
image/jpg                             jpg;

我该如何绕过它?

更新

来自@Manngo

的建议

我试过了

image/jpeg                            jpeg;
image/jpeg                            jpg;

并重启我的 NGINX 服务器

service nginx restart
nginx stop/waiting
nginx start/running, process 1755

在 IE 中访问 URL (https://www.biossantibodies.com/image-raw/15986.jpg) 仍然看到相同的结果。

没有image/jpg。即使有 .jpg 扩展名,它仍然应该是 image/jpeg。只需将第二行更改如下:

image/jpeg  jpeg;
image/jpeg  jpg;

基本上,您所做的是将文件扩展名与 MIME 类型相匹配。如果您有诸如 .junk 之类的扩展名,您也可以将其添加到列表中,如果这是您玩得开心的想法:

image/jpeg  junk;