作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
<分区>
我想创建一个方法来确定特定 URL 是否可以匿名使用。我这样做是为了从自定义搜索页面中删除无法访问的结果。我能想到的最好的是
public bool IsWebAddressAccessible(string Url)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url);
try
{
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
}
catch (System.Net.WebException)
{
return false;
}
return true;
}
但是,由于以下两个原因,这并不理想。首先,据我所知,以这种方式依赖逻辑异常是没有效率的。其次,在页面可访问的情况下,好像要检索整个页面,比较耗时。所以问题是:
我是一名优秀的程序员,十分优秀!