无法从某些网站以编程方式下载图像

时间:2015-02-24 09:08:49

标签: c# asp.net node.js image download

我无法直接从某些网站下载图片。从这些网站下载操作有非常随机的结果,我必须重试每个图像超过10次,并且可能会失败。

但是当我从浏览器访问网站内容中的图像时,浏览器可以在第一次尝试时下载它,如果我没有通过浏览器访问(通过编程)获得该网址,那么可以'甚至可以通过浏览器下载!

尝试下载 http://img7.irna.ir/1393/13931205/81518080/81518080-6295620.jpg

此网页不可用 服务器首次尝试返回ECONNREFUSED

同样,它可以在下次重试时成功(在浏览器中按f5

在firefox中重现not available

  1. 访问irna.ir
  2. 复制图片url
  3. 清除浏览器缓存和Cookie以及**关闭浏览器**
  4. 直接在地址栏中打开浏览器并越过url
  5. **此网页不可用**
  6. 再次访问主页
  7. 超过地址栏中的url,现在图片可用了!
  8. 由于

0 个答案:

没有答案