代理服务器的筛选
作者:赵中营如何设置代理服务器
来源:《电脑知识与技术》2013年第09期
作者:赵中营如何设置代理服务器
来源:《电脑知识与技术》2013年第09期
摘要:在Internet中,每天都有大量的代理服务器建立,也有大量的代理服务器关闭,该文探讨的是从这些海量的代理服务器中筛选出可以正常使用的代理服务器。经过对因特网的网络结构的研究,给出了利用Windows Form设置代理服务器并通过Web服务器测试该IP地址是否可用的组合方案,成功解决了以上难题。
关键词:Form;IP;VS.Net
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2013)09-2074-03
随着计算机和网络技术的飞速发展,代理服务器也随着各种各样的需求而大量涌现。代理服务器是介于浏览器和Web服务器之间的一台服务器,代理服务器后在两者间起着中转站的作用。由于大部分代理服务器都具有缓冲的功能,它具有很大的存储空间,可以不断将新取得数据储存到服务器的存储中,如果浏览器所请求的数据在代理服务器的内存中存在并且
是最新的,那么它就会直接将存储器上的数据传送给用户的浏览器,可以显著提高浏览速度。
目前基于因特网的各类应用系统中,有大量的投票系统、信息发布系统在运行,这些系统的使用都需要大量可以使用的代理IP地址。目前因特网上每天都有大量的代理服务器建立,也有大量的代理服务器关闭,免费代理服务器的不稳定性已人所共知,要想批量获取可使用的IP地址很困难,通常的做法是使用QQ等应用软件上提供的代理IP测试功能,这些手段只能解决少量IP地址的测试,大量IP地址测试则很难解决。笔者查阅了相关资料,经过多次试验,运用VS.NET成功地解决了这个难题。
1 基本思路
在因特网中,可以通过代理服务器网站下载到大量代理服务器IP地址及端口号,为测试这些地址是否可以使用,笔者设计了一个利用Windows Form与文本文件想结合的方法来解决这个难题,先运行Windows Form程序来读取保存代理服务器IP地址及端口号信息的文本文件,再通过循环逐个将IP地址设置为代理服务器,并用此代理服务器来测试目前国内反应速度较快网站,这些网站如有反馈信息则说明此IP地址有效,接着测试下一个地址,
没有反馈信息则表明此地址无效并删除此IP地址,测试完成后将所有可以使用的IP地址保存到文本文件中供其它应用软件使用,至此最终解决这个难题。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论