ImageSniffer_Part 3
刚刚测试了一下程序,在Yahoo的首页上面(http://www.yahoo.com)仅仅探测到了2个图像文件......
http://us.a1.yimg.com/us.yimg.com/i/ww/beta/y3.gif
http://us.i1.yimg.com/us.yimg.com/i/ww/tbl/allys.gif
这显然不对,什么原因呢?
猛然间想到,可能是RequestHeader里面那个User-Agent的问题......
马上Google来了IE 7的
User-Agent:Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 6.0)
代码稍作修改
HttpClient.GetMethod.setsetRequestHeader("User-Agent", "Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 6.0)")
再运行一下子,已经可以探测到20个图像文件,这是不是全部呢?我不敢肯定,先进行保存图像部分的代码,然后再验证是否探测到了全部的图像吧。
No comments:
Post a Comment