吉菲它的 gif 图像有一个非常巧妙的技巧:
如果它们嵌入在另一个 html 页面中,例如
<img src="https://media.giphy.com/media/DFqYLyMGpZ42c/giphy.gif" width="200">
然后它们将正确显示为图像:
另一方面,如果我直接链接到图片,
然后它提供一个完整的 html 文档,包括指向站点的链接以及链接来源的更多图像的链接:
我认为这是一件非常合法的事情,实施起来干净利落,对用户几乎没有任何困扰或烦恼,而且这是一个绝妙的商业策略,但真正的问题是:这是什么样的黑魔法?html 请求的哪个方面告诉 giphy 它应该以 .gif 图像的形式提供 html 文档,甚至不需要重定向或更改 url?