首页 > 其他 > 详细

判断URL是否能链接成功

时间:2014-05-31 17:13:27      阅读:398      评论:0      收藏:0      [点我收藏+]
判断网络文件 存在 3秒之内返回结果


方法2:
        /// <summary>
        /// 判断网络文件是否存在 1.5秒得到出结果 如这样的格式  http://191.168.1.105:8000/CPW/wmgjUpdate.7z
        /// </summary>
        /// <param name="URL"></param>
        /// <returns></returns>
        private bool UrlIsExists(string URL)
        {          
            try
            {
                System.Net.WebRequest webRequest1 = System.Net.WebRequest.Create(URL);
                webRequest1.Timeout = 1500;
                System.Net.WebResponse webResponse1 =  webRequest1.GetResponse();
                return  (webResponse1 == null ? false : true);
            }
            catch
            {
                return  false;
            }
        }


使用
          bool b =   UrlIsExists(textBox1.Text);
          if (b)
              MessageBox.Show("URL 能连接");
          else
              MessageBox.Show("URL 不能连接");


方法1:这个方法得到结果的时间太长
        using System.Net;


        private void button1_Click(object senderEventArgs e)
        {
            if (CheckUrlVisit(textBox1.Text))
                MessageBox.Show("可以连接");
            else
                MessageBox.Show("不可以连接");
        }

        public bool CheckUrlVisit(string url)
        {
            try
            {
                HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
                req.Timeout = 1000;
                HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
                if (resp.StatusCode == HttpStatusCode.OK)
                {
                    resp.Close();
                    return true;
                }
            }
            catch
            {
                return false;
            }
            return false;
        }




判断URL是否能链接成功,布布扣,bubuko.com

判断URL是否能链接成功

原文:http://www.cnblogs.com/xe2011/p/3761058.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!