HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create( uri ); myRequest.Method = "POST";
myRequest.ContentType = "application/x-www-form-urlencoded";
myRequest.Accept = "*/*";
myRequest.AllowAutoRedirect = true;
myRequest.Timeout = 10*1000; ---已经设置超时了 但是
HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();
StreamReader sr = new StreamReader( myResponse.GetResponseStream(),Encoding.GetEncoding(encoder) );断点调试就在这里开始等待,会等很长很长时间, 请问怎么设置让他 超过30秒就不等待了 。根本不是10秒,我用的是VS2003开发,
reStr = sr.ReadToEnd().Trim().Replace("\n","").Replace("\r","").Replace("\t","");
sr.Close();
myResponse.Close();