用HttpWebRequest一个诡异的连接缓慢问题,不知大家遇到过没……
.net fm3.5,使用HttpWebRequest抓取网页内容,但请求总是莫名奇妙的阻塞在Request.GetResponse()上,说到这里大家可能会想到是没有设置代理造成的。
但我不是像其他人那样首次请求才阻塞,而是经常这样,次数很多,随机的。我也在代码中加上了下面的代码,问题依旧
httpWebRequest.Proxy = null;
httpWebRequest.UseDefaultCredentials = false;
我也想过可能是网络本身问题,但我发现,只要是我调试程序单步运行的时候却会很顺畅。而编译后运行会在GetResponse上阻塞20秒左右。不知道有没有朋友遇到过类似问题