代理猎手是通过需要确定的代理服务器去访问指定的网站,看返回的内容是不是和预先输入的特征码相符,相符的话,说明代理是成功的。也就是说代理服务器是可用的。用ping当然是不行的。

解决方案 »

  1.   

    IsInternetConnection() api函数test
      

  2.   

    其实很简单,使用WebRequest就可以搞定,WebRequest类带有一个Proxy的属性,代码:WebRequest wr = WebRequest.Create("http://www.csdn.net");//用于测试的站点
    wr.Proxy = new WebProxy(proxyIp,proxyPort);//加载一个需要测试的代理
    WebResponse response = wr.GetResponse();
    ...
      

  3.   

    WebRequest可以控制超时吗?因为如果长时间停止响应,是不太行的