当我开始处理一个项目,其中一个功能是检查网址是否存在时,我遇到了一个问题。这个问题已经解决,但由于可能没有人写这样的地址:http://address.something
它必须通过正则表达式或简单地用string.Substring方法改变代码。但是,即使像dadadafafaf这样的非所有人也会将其更改为http://dadadafafaf
,对于像这样的格式的链接,我的BT互联网提供商将创建一个新网站,我的方法检查地址的存在是否批准。有没有办法编辑用户的输入地址而不失去对它的控制?
the methid:
protected bool ZkontrolujExistenciStranky(string link)
{
try
{
var request = WebRequest.Create(link) as HttpWebRequest;
request.Method = "GET";
using (var respond = (HttpWebResponse)request.GetResponse())
{
ZiskatData(respond);
return respond.StatusCode == HttpStatusCode.OK;
}
}
catch
{
return false;
}
}
这是一个例子: