首页 > 代码库 > 判断URL是否能链接成功
判断URL是否能链接成功
判断网络文件 存在 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 sender, EventArgs 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;
}来自为知笔记(Wiz)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。