C#连续三次get请求到百度首页,第三次时会提示请求超时,请问怎么解决?

提交请求的方法
public void GetCookieBaiDuId()
{
string baiduMainUrl = "http://www.baidu.com/";
HttpWebRequest req;
req = (HttpWebRequest)WebRequest.Create(baiduMainUrl);
req.MediaType = "GET";
HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
}
这个方法GetCookieBaiDuId()连续提交三次后就会请求超时
请了解这方面的帮忙解答下

参考这里:http://www.crifan.com/fixed_problem_sometime_httpwebrequest_getresponse_timeout/comment-page-1/