[发明专利]动态获取浏览器代理地址方法、装置、设备及存储介质在审
申请号: | 202010462889.0 | 申请日: | 2020-05-27 |
公开(公告)号: | CN111752593A | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 郑如刚 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;H04L29/08;H04L29/12 |
代理公司: | 深圳市世联合知识产权代理有限公司 44385 | 代理人: | 汪琳琳 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 获取 浏览器 代理 地址 方法 装置 设备 存储 介质 | ||
本申请实施例属于信息安全领域,涉及一种动态获取浏览器代理地址方法、装置、计算机设备及存储介质,其中所述方法包括:在接收到测试任务请求时,获取测试任务请求中包含的浏览器标识,并启动浏览器标识对应的浏览器,加载预设的javascript脚本;通过预设的javascript脚本获取浏览器的版本信息,并将版本信息传送给服务连接器Servlet;采用服务连接器Servlet将版本信息写入预设的脚本中,得到执行脚本;通过服务连接器Servlet驱动执行脚本,遍历网络驱动程序webdriver对应的文件,识别出版本信息对应的网络驱动程序webdriver的版本,作为标准版本;通过服务连接器Servlet根据标准版本,驱动浏览器,获取浏览器的代理地址。本申请实现动态获取浏览器的代理地址,提高代理地址获取的准确性和效率。
技术领域
本申请涉及信息安全技术领域,尤其涉及动态获取浏览器代理地址方法、装置、设备及存储介质。
背景技术
随着社会及科技的发展,人们越来越注重信息交流和沟通的及时性。网络时代的到来,为企业的信息交流构建了桥梁。利用网络传播信息、接收信息,进行远程协作与交流,在为企业的运营与发展带来便利的同时,也给企业管理造成了一定程度的隐患,层出不穷的网络病毒、人员流动带来的信息外漏,始终对企业的内部信息资源构成威胁。
目前,出于安全性的考虑,在企业内部员工需要通过代理的方式连接互联网,以便方便统一管理,但考虑到不同部门采用的代理方式有所区别,需要配置一些安全校验措施确保代理地址的合法性。但是目前安全测试,获取浏览器代理地址的手段是根据地址解析请求中的机器名从高速缓存服务器中进行查询,以获取主机客户端的机器名所对应的DNS分组,然后根据地址解析请求中的域名从获取到的DNS分组进行查询,以获取域名所对应的代理地址,但是由于浏览器的代理地址是动态变化的,通过固定的域名来获取浏览器的代理地址,无法保证获取的代理地址的准确性。现亟需一种能获取浏览器代理地址的方法,以提高获取浏览器的代理地址的准确性。
发明内容
本申请实施例的目的在于提出一种动态获取浏览器代理地址方法,以提高获取浏览器的代理地址的准确性。
为了解决上述技术问题,本申请实施例提供一种动态获取浏览器代理地址方法,包括:
在接收到测试任务请求时,获取所述测试任务请求中包含的浏览器标识,并启动所述浏览器标识对应的浏览器,加载预设的javascript脚本;
通过所述预设的javascript脚本获取所述浏览器的版本信息,并将所述版本信息传送给服务连接器Servlet;
采用所述服务连接器Servlet将所述版本信息写入预设的脚本中,得到执行脚本;
通过所述服务连接器Servlet驱动所述执行脚本,以使所述执行脚本遍历网络驱动程序webdriver对应的资源文件,从所述资源文件中获取所述版本信息对应的所述网络驱动程序webdriver的版本,作为标准版本;
通过所述服务连接器Servlet根据所述标准版本,驱动所述浏览器,获取所述浏览器的代理地址。
进一步的,所述在接收到测试任务请求时,获取所述测试任务请求中包含的浏览器标识,并启动所述浏览器标识对应的浏览器,加载预设的javascript脚本包括:
在接收到测试任务请求时,获取所述测试任务请求中包含的浏览器标识;
获取所述浏览器标识对应的所述网络驱动程序webdriver,并设置所述网络驱动程序webdriver对应的驱动程序接口;
通过所述网络驱动程序webdriver访问所述浏览器的驱动程序接口,启动浏览器,并加载预设的javascript脚本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010462889.0/2.html,转载请声明来源钻瓜专利网。