代码如下: // Prepare web myRequestuest...
HttpWebRequest mymyRequestuest = (HttpWebRequest)WebRequest.Create(address);
mymyRequestuest.Method = "GET";
// mymyRequestuest.ContentLength = 1000;
mymyRequestuest.Accept = "*/*";
mymyRequestuest.UserAgent = "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; QQPinyin 722; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; InfoPath.2)";
mymyRequestuest.KeepAlive = true;
mymyRequestuest.Referer = Config.chj_List;
mymyRequestuest.ContentType = "text/html"; //初始化cookie
mymyRequestuest.CookieContainer = new CookieContainer();
mymyRequestuest.CookieContainer = cookieContainer; HttpWebResponse res = (HttpWebResponse)mymyRequestuest.GetResponse();平时运行的时候都会超时,但是如果我把Fiddle软件(一个监测电脑HTTP协议的软件)打开的话,程序会运行的非常好,也不会出现超时的问题。我不知道问题到底出在哪里?求高手解决。
HttpWebRequest mymyRequestuest = (HttpWebRequest)WebRequest.Create(address);
mymyRequestuest.Method = "GET";
// mymyRequestuest.ContentLength = 1000;
mymyRequestuest.Accept = "*/*";
mymyRequestuest.UserAgent = "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; QQPinyin 722; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; InfoPath.2)";
mymyRequestuest.KeepAlive = true;
mymyRequestuest.Referer = Config.chj_List;
mymyRequestuest.ContentType = "text/html"; //初始化cookie
mymyRequestuest.CookieContainer = new CookieContainer();
mymyRequestuest.CookieContainer = cookieContainer; HttpWebResponse res = (HttpWebResponse)mymyRequestuest.GetResponse();平时运行的时候都会超时,但是如果我把Fiddle软件(一个监测电脑HTTP协议的软件)打开的话,程序会运行的非常好,也不会出现超时的问题。我不知道问题到底出在哪里?求高手解决。
解决方案 »
- VS2008配置directX
- 关于路径获取的问题
- 高分求助,如何把Html的一个table 转换成 C# DataTable
- OleDbDataAdapter.update问题
- 关于电影网站的一个基础问题。
- 问一个用HttpWebRequest发送URL的问题,请高手帮忙,在线等!!!
- 如何修改datalist下嵌套控件的属性,会的请进指点,谢谢
- 请教表达式计算的问题!(x1+x2)*(x2+x3)+x4*x5 *表示与运算 + 表示或运算
- 武汉的爱好IT业的朋友请来转转:)给见面礼啦
- 请问大家在使用Visual Studio.NET时有这样的事情发生吗?
- C# 怎样使windows服务不能停止
- c#入门经典
System.Net.ServicePointManager.DefaultConnectionLimit = 50;
而解决了此问题,详情参考:【已解决】HttpWebRequest的GetResponse偶尔超时
http://www.crifan.com/2012/02/16/fixed_problem_sometime_httpwebrequest_getresponse_timeout/
上面地址已变为:
【已解决】HttpWebRequest的GetResponse偶尔超时
http://www.crifan.com/fixed_problem_sometime_httpwebrequest_getresponse_timeout/