如何判断远程服务器没有响应?

.Net技术 码拜 6年前 (2014-12-08) 767次浏览 0个评论

部分代码如下:

CookieContainer cookieContainer = new CookieContainer();
            HttpWebRequest request = WebRequest.Create(formUrl) as HttpWebRequest;
            request.Method = "GET";
            request.KeepAlive = false;
            request.AllowAutoRedirect = true;
            request.ContentType = "application/x-www-form-urlencoded";
            request.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)";
            request.CookieContainer = cookieContainer;
            HttpWebResponse SendSMSResponse = (HttpWebResponse)request.GetResponse();   //调试的时候提示远程服务器没有响应,程序自动中断了
            StreamReader SendSMSResponseStream = new StreamReader(SendSMSResponse.GetResponseStream());
            string strRespone = SendSMSResponseStream.ReadToEnd();
如何判断远程服务器没有响应,不要继续执行?

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明如何判断远程服务器没有响应?
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!