请求URL获取状态

请求URL获取URL状态的代码
        public static HttpStatusCode GetHttpWebRequestStatusCode(string urlAddress)
        {
            
try
            {
                HttpWebRequest myHttpWebRequest 
= (HttpWebRequest)WebRequest.Create(urlAddress);
                HttpWebResponse myHttpWebResponse 
= (HttpWebResponse)myHttpWebRequest.GetResponse();
                myHttpWebResponse.Close();
                
return myHttpWebResponse.StatusCode;
            }
            
catch (WebException e)
            {
                
if (e.Status == WebExceptionStatus.ProtocolError)
                {
                    
return ((HttpWebResponse) e.Response).StatusCode;
                }
            }
            
catch (Exception e)
            {
                
return HttpStatusCode.SeeOther;
            }
            
return HttpStatusCode.SeeOther;
        }
可以用来获取服务器的服务状态
不足之处,请大家指正....................

posted on 2007-08-29 09:51  星星博客园  阅读(280)  评论(0编辑  收藏  举报

导航

立即注册PayPal并开始接受信用卡付款。