爬虫爬取图片时不能正常下载

_依米_ 发布于 2013/09/13 17:28
阅读 223
收藏 0

    写了一个小型的爬虫,在爬取过程中,下载图片时,有的图片能正常下载下来,但是有的却无法显示。

    这是什么原因? 求指点。。。

     

加载中
0
stevenliu
stevenliu
是超时的问题 还是啥问题 看有没有报错 还是没有这个图片 还是??? 你可以判断抓取的图片的kb大小 决定是否再抓取一次这个链接!!!
_依米_
_依米_
我是用这个方法下载的,client.DownloadFileAsync(imgUri, path); 我要怎样才可以获取到我下载的图片的大小呢
stevenliu
stevenliu
@_依米_ 嗯 嗯 你看看吧!!! 也就这点思路 有可能是网站服务器压力太大!!!要么就是服务器做限制了!!!
_依米_
_依米_
回复 @stevenliu : 恩恩,好,我试试,谢啦
stevenliu
stevenliu
@_依米_ 加个判断吧!!!没有好的办法 估计是异常你没有抛出!!!
_依米_
_依米_
没有报错,图片是存在的,是不是超时就不知道了
0
数据工厂
数据工厂
有可能是盗链的原因。你可以使用神箭手云爬虫(http://www.shenjianshou.cn),对于有图片的内容,会自动进行缓存,保证所有图片都能正常显示。
返回顶部
顶部