我希望能够检查指定的URL是否有效[最好主动和合式],如何检查URL是否有效?
如
//invalid
http://fdsafsd.com/
//valid
http://google.com/
这可能吗?我正在使用在其他帖子中指定的代码在计算器中,但他们似乎并没有工作。这是一个例子。
private bool checkWebsite(string url){
WebRequest webRequest = WebRequest.Create(url);
WebResponse webResponse;
try{
//System.Net.WebRequest does not contain a definition for GetResponse();
webResponse = webRequest.GetResponse();
}
catch
return false;
return true;
}
任何帮助表示赞赏。先谢谢你。
你需要有更具体的了解你的意思是“有效”的东西。只是格式良好?或主动不返回HTTP错误? – Cairnarvon
你为什么认为google.co无效?! **这是100%有效的URL!** – MarcinJuraszek
@Cairnarvon如果可能的话,可以很好地形成和活动。我已经更新了这个问题。谢谢! – Jieqin