httpwebrequest 或者webClient 抓取页面的总是超时
页面是可以打开的,但是用程序抓取的时候就获取不了,是不是还需要身份验证?
webBrowser多线程使用的时候DocumentComplent不起作用了,看网上资料说用Document.Write 填充,htmlcode是WebClient获取的,但是这里总是获取不了,不清楚什么原因,有没有人遇到过类似的情况呢?
可能是你抓取的网站 做了某些验证 直接拒绝你访问。
恩,是的,抓取的方法就不说了,都是大家通用的一些方法,测试别的网站是可以的,但是这个就不行,有没有什么验证的方法呢?
@涂宏亮: 用httpwatch抓取正常访问时的post/get数据,再用HttpWebRequest完全模拟这些数据发送请求
@walen: 好的,我明白你的意思,正准备试一下的,谢谢
用Fiddler跟踪一下,很方便的