【技术实现步骤摘要】
—种设置代理服务器的方法及装置
本专利技术涉及互联网通信技术,尤其涉及一种设置代理服务器的方法及装置。
技术介绍
代理服务器(Proxy Server)是互联网中提供转接功能的服务器,介于客户端和Web服务器之间。浏览器先将页面请求发送给代理服务器,代理服务器再将所述页面请求转发给相应的Web服务器,获取相应网页的数据并返回给所述浏览器。通过设置代理服务器可以实现网页过滤,即代理服务器可以将不需要的网页信息进行过滤,不用返回给浏览器;还可以加强网页访问的安全防护,即对于不安全的网页信息,代理服务器可以进行安全拦截或清除,之后,再返回相应网页的数据给浏览器。但是,如果代理服务器的IP地址发生变更或者代理服务器的速度过慢时,使得浏览器无法成功链接代理服务器或链接过慢,以至于代理服务器不能及时将网页数据返回给浏览器,导致浏览器不能成功访问网页或访问网页速度很慢,影响用户正常上网。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种设置代理服务器的方法及装置,解决由于浏览器无法成功链接代理服务器或链接过慢而导致代理服务器不能及时将网页数据返回给浏览器的问题。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术提供了一种设置代理服务器的方法,所述方法包括:建立第一速度性能指标和第二速度性能指标,所述第一速度性能指标作为代理服务器速度性能下限,所述第二速度性能指标用于衡量代理服务器是否达到预先约定的标准速度;根据所述第一速度性能指标和/或第二速度性能指标,从候选的多个代理服务器中选择至少一个代理服务器,设置为当前使用的代理服务器。在上述方案中,所 ...
【技术保护点】
一种设置代理服务器的方法,其特征在于,所述方法包括:建立第一速度性能指标和第二速度性能指标,所述第一速度性能指标作为代理服务器速度性能下限,所述第二速度性能指标用于衡量代理服务器是否达到预先约定的标准速度;根据所述第一速度性能指标和/或第二速度性能指标,从候选的多个代理服务器中选择至少一个代理服务器,设置为当前使用的代理服务器。
【技术特征摘要】
1.一种设置代理服务器的方法,其特征在于,所述方法包括: 建立第一速度性能指标和第二速度性能指标,所述第一速度性能指标作为代理服务器速度性能下限,所述第二速度性能指标用于衡量代理服务器是否达到预先约定的标准速度; 根据所述第一速度性能指标和/或第二速度性能指标,从候选的多个代理服务器中选择至少一个代理服务器,设置为当前使用的代理服务器。2.根据权利要求1所述设置代理服务器的方法,其特征在于,所述根据所述第一速度性能指标和/或第二速度性能指标,从所述多个代理服务器中选择至少一个代理服务器,包括: 获取各代理服务器的性能参数,计算得到各代理服务器的连接速度值; 将各代理服务器的连接速度值与所述第一速度性能指标进行比较,得到符合速度性能下限的代理服务器; 将所述符合速度性能下行的代理服务器的连接速度值与所述第二速度性能指标进行比较,得到达到标准速度性能的代理服务器; 将所述达到标准速度性能的代理服务器的性能进行比较,选择性能最佳的至少一个代理服务器。3.根据权利要求2所述设置代理服务器的方法,其特征在于, 所述代理服务器的性能参数包括:代理服务器对于预设或预存储的网址返回数据的时长;代理服务器的连接速度值为代理服务器对于常用网址返回数据的时长; 或者,所述代理服务器的性能参数包括:代理服务器对于所述预设或预存储的网址返回数据的时长、Time值和驻留时间TTL值;代理服务器的连接速度值为代理服务器对于所述预设或预存储的网址返回数据的时长、Time值和TTL值之和。4.根据权利要求3所述设置代理服务器的方法,其特征在于,所述将所述达到标准速度性能的代理服务器的性能进行比较,包括: 将代理服务器的连接速度值进行比较,选择连接速度值最小的至少一个代理服务器。5.根据权利要求4所述设置代理服务器的方法,其特征在于,所述将所述达到标准速度性能的代理服务器的性能进行比较,还包括: 如果连接速度值最小的代理服务器数量大于所述至少一个,则将连接速度值最小的代理服务器中对于预设或预存储的网址进行DNS解析的跳转次数进行比较,选择对于预设或预存储的网址进行DNS解析的跳转次数最小的至少一个代理服务器。6.根据权利要求1至5任一项所述设置代理服务器的方法,其特征在于, 从所述多个代理服务器中选择至少一个代理服务器之前,所述方法还包括:提示用户是否需要进行代理服务器的重置; 从所述多个代理服务器中选择至少一个代理服务器,为:在接收到用户接受代理服务器重置的指令时,从所述多个代理服务器中选择至少一个代理服务器。7.根据权利要求1至5任一项所述设置代理服务器的方法,其特征在于, 从所述多个代理服务器中选择至少一个代理服务器之前,所述方法还包括:判断当前使用的代理服务器的性能是否达到所述第二速度性能指标,并在当前使用的代理服务器的性能未达到所述第二速度性能指标时,提示用户是否需要进行代理服务器的重置;从所述多个代理服务器中选择至少一个代理服务器,为:在接收到用户接受代理服务器重置的指令时,从所述多个代理服务器中选择至少一个代理服务器。8.根据权利要求1所述设置代理服务器的方法,其特征在于,在从候选的多个代理服务器中选择两个或两个以上的代理服务器,设置为当前使用的代理服务器后,所述方法还包括: 按照预先配置的数据下载策略,将需访问页面的数据分配给所述两个或两个以上的代理服务器; 各所述代理服务器分别获取分配给自身的所述需访问页面的数据并返回; 对各所述代理服务器返回的需访问页面的数据进行整合处理得到需访问的页面并显示ο9.根据权利要求1所述...
【专利技术属性】
技术研发人员:务孟庆,张宁,蒋进舟,康亮,滕跃龙,刘玉国,周振兴,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。