<img/>直接下载图片来源

时间:2018-03-28 07:05:55

标签: javascript html cdn

以这两个图片链接为例:

https://img.letgo.com/images/29/90/9d/c0/29909dc07b011e29a1bd21a12cf58117.jpeg?impolicy=img_200

https://img.letgo.com/images/30/d9/07/ee/30d907ee7da5130a16009dd56b9bd808.jpeg?impolicy=img_200

如果您尝试在浏览器中打开第一个链接,它会直接提示您下载。但是,如果您尝试第二个链接,它将直接在浏览器选项卡中呈现。

我在这里有两个问题:

  1. 造成这种差异的原因是什么?
  2. 我发现第一张图片无法在<img src=[image1] /> html标记中呈现。有没有办法正确渲染它? (JSFiddle:https://jsfiddle.net/m7poreop/1/
  3. 谢谢!

    (这是我从浏览器中看到的屏幕截图。我使用的是Chrome版本65.0.3325.181(官方版本)(64位))

    enter image description here

1 个答案:

答案 0 :(得分:0)

这两张图片现在都显示正常。

但是你看到的行为可能有一些原因。

其中一个是下载的图像不在服务器中,因此服务器尝试找到它的替代品。它创建了另一个图像,发送给你,但有标题下载 - 不显示。 (或类似的东西)