C# -- HttpWebRequest 和 HttpWebResponse 的使用

C# -- HttpWebRequest 和 HttpWebResponse 的使用

结合使用HttpWebRequest 和 HttpWebResponse,来判断一个网页地址是否可以正常访问。

1.举例

    class Program
    {
        static void Main(string[] args)
        {
            string strUrl = "https://www.baidu.com";

            HttpWebRequest wreq = (HttpWebRequest)WebRequest.Create(strUrl);
            HttpWebResponse wrsp = (HttpWebResponse)wreq.GetResponse();

            if (wrsp.StatusCode == HttpStatusCode.OK)
            {
                Console.WriteLine(strUrl+ "   --http response正常\r\n"); 
            }
            else
            {
                Console.WriteLine(strUrl + "   --http response出现异常!\r\n"); 
            }

            Console.ReadKey();
        }
    }

 

2. 运行结果:

 

posted on 2018-11-30 10:45  在代码的世界里游走  阅读(720)  评论(0编辑  收藏  举报