【技术实现步骤摘要】
信息处理方法、装置及计算机可读存储介质
[0001]本公开涉及信息
,特别涉及一种信息处理方法、装置及计算机可读存储介质。
技术介绍
[0002]hosts文件是Windows系统中一个负责IP地址与域名快速解析的文件。hosts文件中存有host信息,host信息包含IP地址和域名。计算机在键入域名的时候,首先查看hosts文件是否有相应的host信息。如果有相应的host信息,就直接访问相应host信息中的IP地址;如果没有相应的host信息,再查询DNS服务器来请求解析域名对应的IP地址。
[0003]当没有为域名绑定IP地址,或者同一个域名可能对应多个不同的IP地址的情况下,为了通过域名访问指定IP地址的服务器,需要在本地配置host信息来实现请求的定向传输。配置host信息的方法为:在计算机中找到电脑本地的hosts文件,打开并编辑文件内容,将host信息添加至文件并保存。此外,还可以使用诸如SwitchHosts等辅助软件进行界面化操作。
技术实现思路
[0004]本公开解决的一个技 ...
【技术保护点】
【技术特征摘要】
1.一种信息处理方法,包括:浏览器扩展插件响应于用户打开浏览器,根据预先配置的测试环境配置文件生成候选主机host信息集合;浏览器扩展插件监听浏览器当前页面发出的请求信息,并提取所述请求信息中的IP地址和域名;浏览器扩展插件将候选主机信息集合中与所述IP地址和域名相匹配的测试环境主机信息,加入当前页面生效的主机信息集合;浏览器扩展插件响应于用户获取当前页面的测试环境主机信息,向用户显示当前页面生效的主机信息集合。2.根据权利要求1所述的信息处理方法,其中,所述根据预先配置的测试环境配置文件生成候选主机host信息集合包括:从预先配置的测试环境配置文件中读取用户为各个测试环境配置的主机信息;利用用户为各个测试环境配置的主机信息生成候选主机信息集合。3.根据权利要求1所述的信息处理方法,其中,所述浏览器扩展插件监听浏览器当前页面发出的请求信息,并提取所述请求信息中的IP地址和域名包括:浏览器扩展插件响应于用户打开浏览器,根据预先配置的测试环境配置文件生成测试环境域名集合;浏览器扩展插件响应于浏览器当前页面加载完成,判断浏览器当前页面的域名是否属于测试环境域名集合;浏览器扩展插件在确认浏览器当前页面的域名属于测试环境域名集合的情况下,监听浏览器当前页面发出的请求信息,并提取所述请求信息中的IP地址和域名。4.根据权利要求3所述的信息处理方法,其中,所述根据预先配置的测试环境配置文件生成测试环境域名集合包括:利用从预先配置的测试环境配置文件中读取的用户为各个测试环境配置的主机信息中的域名生成测试环境域名集合。5.根据权利要求1所述的信息处理方法,其中,所述向用户显示当前页面生效的主机信息集合包括:在当前页面生效的主机信息集合为空集的情况下,向用户显示未检测到测试环境的相关信息。6.根据权利要求1所述的信息处理方法,其中,所述向用户显示当前页面生效的主机信息集合包括:从预先配置的测试环境配置文件中,提取当前页面生效的主机信息集合中各个元素所对应的测试环境名称;向用户显示当前页面生效的主机信息集合以及所述各个元素所对应的测试环境名称。7.根据权利要求1所述的信息处理方法,其中,所述浏览器扩展插件包括弹出层模块及后台模块;所述响应于用户获取当前页面的测试环境主机信息,向用户显示当前页面生效的主机信息集合包括:响应于用户点击浏览器扩展插件图标,弹出层模块调取浏览器扩展插件的后台模块存储的当前页面生效的主机信息集合,并向用户显示当前页面生效的主机信息集
合。8.根据权利要求3所述的信息处理方法,其中,所述浏览器扩展插件包括注入模块及后台模块;所述响应于浏览器当前页面加载完成,判断浏览器当前页面的域名是否属于测试环境域名集合包括:在浏览器当前页面加载完成后,通过注入模块获取当前页面的域名,并将当前页面的域名发送至浏览器扩展插件的后台模块;通过后台模块判断浏览器当前页面的域名是否属于测试环境域名集合。9.一种...
【专利技术属性】
技术研发人员:姜伦,
申请(专利权)人:北京京东世纪贸易有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。