怎样验证代理IP地址是否可以访问该网址?

时间:2021-11-17 16:57:04
怎样验证代理IP地址是否可以访问该网址?

如代理IP:44.33.22.11:8080
网址:http://www.voanews.com/chinese/
怎样验证代理IP地址是否可以访问该网址?需要返回什么值就知道可以该代理IP可以在浏览器打开该地址?
有例子代码?

7 个解决方案

#1


iis里有ip限制的选项

#2


不明,
我是想像代理猎手那样验证一个找到的IP是否可以访问一个网址。

#3


XMLHTTP http = new XMLHTTP();
try
{
http.open("GET", url, false, null, null);
http.send(null);
int iStatus = http.status;
//如果取得的网页状态不正确, 就是不存在或没权访问
if(iStatus != 200)
return -1;
}
catch(Exception ex)
{
Console.Write(ex.ToString());
try
{
EventLog.WriteEntry("ExOAExtend", url + "不能访问!", EventLogEntryType.Error);

}
catch{}
return -1;
}

#4


XmlHttp在哪个名称空间?

#5


to bitsbird:代码中怎样设置用代理IP打开?

#6


mark

#7


UP

#1


iis里有ip限制的选项

#2


不明,
我是想像代理猎手那样验证一个找到的IP是否可以访问一个网址。

#3


XMLHTTP http = new XMLHTTP();
try
{
http.open("GET", url, false, null, null);
http.send(null);
int iStatus = http.status;
//如果取得的网页状态不正确, 就是不存在或没权访问
if(iStatus != 200)
return -1;
}
catch(Exception ex)
{
Console.Write(ex.ToString());
try
{
EventLog.WriteEntry("ExOAExtend", url + "不能访问!", EventLogEntryType.Error);

}
catch{}
return -1;
}

#4


XmlHttp在哪个名称空间?

#5


to bitsbird:代码中怎样设置用代理IP打开?

#6


mark

#7


UP