1

我在谷歌图片搜索中发现了一个奇怪的行为。让我从一个例子开始:

我想找一张猫的照片。我在谷歌图片中输入 cat ,按回车键,然后我选择了这个小人物:

http://www.freegreatpicture.com/files/157/1562-cute-little-cat.jpg

[我刚刚插入了原始图像的链接]。当您第一次尝试点击此链接时,它会进行两次重定向:

  1. 请求网址:http ://www.freegreatpicture.com/files/157/1562-cute-little-cat.jpg
  2. 请求网址:http ://www.freegreatpicture.com/1562
  3. 请求网址:http ://www.freegreatpicture.com/cat/photo-1562

3.请求内容类型的响应是text/html。基本上它会加载这个可爱的小猫居住的网站。所以现在小猫图像被缓存了,如果你再尝试一次点击这个 URL:

http://www.freegreatpicture.com/files/157/1562-cute-little-cat.jpg

它会加载图像。极好的!但是,当您从本机客户端应用程序中尝试此操作时呢?我的意思是我想下载图像并将其显示在图片框中。它不会加载图像,你也不知道为什么。它会返回不是图像/jpeg 的文本/html 内容。

我的问题是,有人遇到过这个问题吗?有什么办法可以过滤掉这类网址吗?

4

0 回答 0