C# 怎么判断URL存在不存在??
URL是http://moman-share.oss-cn-hangzhou.aliyuncs.com/shareImage/asd@s.com201312311818.jpg
我用网上的方法试了都不行啊。。但是这个URL是存在的啊,大家可以浏览器查看
private static bool UrlExistsUsingHttpWebRequest(string url)
{
try
{
System.Net.HttpWebRequest myRequest = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);
myRequest.Method = "HEAD";
myRequest.Timeout = 200;
System.Net.HttpWebResponse res = (System.Net.HttpWebResponse)myRequest.GetResponse();
return (res.StatusCode == System.Net.HttpStatusCode.OK);
}
catch (System.Net.WebException we)
{
System.Diagnostics.Trace.Write(we.Message);
return false;
}
}
测试http://baidu.com 就可以,但是上面的URL就是不行。。
求高人支招,上面的URL用什么方法判断啊???????????
多谢~~
[解决办法]
你写个Http请求,查看是否有返回结果吧,这样就应该能判断了