可以尝试用对该url进行请求来作为判断
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
.
.
.
Stream newStream = req.GetRequestStream();
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
.
.
.
Stream newStream = req.GetRequestStream();
HttpWebResponse res;
bool CanCn = true; // 设成可以连接;
try
{
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse res = (HttpWebResponse)GetResponse();
}
catch(Exception)
{
CanCn = false; // 无法连接
}
finally
{
res.Close();
}