/// <summary>
/// 判断网址是否可以访问
/// </summary>
/// <param name="Url"></param>
/// <returns></returns>
protected static bool CheckPageUrl(string url)
{
bool result = false;
try
{
if (url.IndexOf("http").Equals(-1))
{
url = "http://" + url;
Console.WriteLine(url);
}
HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create(url);
myHttpWebRequest.UserAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko";
myHttpWebRequest.Method = "GET";
HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();
if (myHttpWebResponse.StatusCode == HttpStatusCode.OK)
{
result = true;
}
myHttpWebResponse.Close();
}
catch
{
result = false;
}
return result;
}
相关文章
- 02-07python判断是否可以只插一个字符,让字符串变成回文,返回true/false
- 02-07datagrid中设置编辑,删除列是否可以访问
- 02-07判断可移位字符串是否可以对称
- 02-07是否有Python模块可以访问Advantage Database Server?
- 02-07laravel 判断字段是否可以修改
- 02-07js判断是否为手机端访问
- 02-07[转载]C# 判断字符是否中文还是英文
- 02-07一道腾讯面试题:如何快速判断某 URL 是否在 20 亿的网址 URL 集合中?布隆过滤器
- 02-07javascript判断是否是微信内嵌浏览器访问
- 02-07C# 判断字符串是否可以转化为数字