最近要做个小项目,就是需要做一个项目程序,其需要功能要求如下:
1、给了网址后,获取该网站文件是否存在,也就是是否返回404错误页面。
2、给了一个确定存在网址后,判断该网站文件大小
 
程序如下:
        static long filebig=0; //网站文件大小
 
        //判断网页文件是否存在,返回的是Bool值,存在的话,返回true
        public static bool JugeWebURL(string URL)
        {
            System.Net.WebResponse myRepTest;
            System.Net.WebRequest myTest = System.Net.WebRequest.Create(URL);
            myTest.Timeout = 2000;
            bool link = true;
            try { 
                
            myRepTest = myTest.GetResponse();
            filebig = myRepTest.ContentLength/1024/1024;
            
            }
            catch (Exception e) { link = false; }
            return link;
        } 
 
需要注意的是,它们使用的内容是不一样的,获取该网站文件是否存在-》System.Net.WebRequest;判断网站文件大小-》System.Net.WebResponse。
 

原创文章如需转载,请注明转载自:张华的博客:天凉好个秋
本文链接地址:http://www.5icall.cn/blog/Programming/1048/System.Net.WebRequest-System.Net.WebResponse/