我想查看我网站上某人网站上的特定网址? 例如: 我的网站是www.example1.com 另一个网址是www.example2.com
我想从www.example1.come网站查看网址www.example2.com/blogs是否可用?
有可能吗?如果是这样,请告诉我如何检查? 感谢。
答案 0 :(得分:1)
您可以使用WebClient类向此网址发送HTTP请求并捕获异常。如果远程服务器返回404,则在尝试下载内容时会出现异常:
using (var client = new WebClient())
{
try
{
client.DownloadData("http://www.google.com/x");
// The url exists
}
catch (WebException ex)
{
if (((HttpWebResponse)ex.Response).StatusCode == HttpStatusCode.NotFound)
{
// 404
}
}
}