HttpWebRequest网络断开后重新恢复却出现访问超时
在用HttpWebRequest抓取某个页面的信息,刚开始网络正常。当发现对方封了我现在的IP后重新拨号,但重新拨号后却发现HttpWebRequest.GetResponse()会超时,但IE打开网页正常,折腾了好长时间,实在头疼,希望能得到大家的帮助,谢谢!
代码如下:
bool responsecontinue = false; do { try { response = (HttpWebResponse)request.GetResponse(); responsecontinue = false; } catch { connectadsl.Adsl(true, true);//重新拨号更换IP,但拨号之后request一直超时,无法再正常获取数据,但IE却能正常打开 responsecontinue = true; } } while (responsecontinue);