【技术实现步骤摘要】
浏览器重定向方法及装置
本专利技术涉及通讯领域,特别是涉及一种浏览器重定向方法及装置。
技术介绍
在现有技术中,当前的物理上位于用户侧的硬件(CustomerPremiseEquipment,简称为CPE)、无线无线访问节点(AccessPoint,简称为AP)、路由器等网关设备大都内嵌了一个网页服务(webserver),用户通过访问内置的网页来进行路由参数的设置、第三代(3rd-Generation,简称为3G)的拨号设置、wifi的参数设置。有的设备是仅有3G,有的设备具有3G和wifi,其既可以做AP又可以做为站点(station)来使用。通过AP连接网络后,用户就可以用自己的手机或者PC接入这些AP或者路由器来上网了。但是,当网络出现一些问题导致网络无服务时,用户是无法立即获知AP的网络连接状态的。此时,如果用户正常浏览网页,可能要重复刷新网页数次后发现无法连接,才去检测AP的网络状态,通过AP的webserver或者通过AP的屏幕查看,才可以发现3G或者wifi已经无服务了。这时用户就需要更换更好的热点,或者进行wifi和3G的切换。但是,由此带来的用户体验是不良的。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的浏览器重定向方法及装置。本专利技术提供一种浏览器重定向方法,包括:在监测到网络连接断开后,将浏览器的路由信息设置为将其发送的所有超文本传输协议(HypertextTransferProtocol,简称为HTTP)请求都指向特定网关地址,并对浏览器发送数据流中的HTTP请求进行监控;在监控到 ...
【技术保护点】
一种浏览器重定向方法,其特征在于,包括:在监测到网络连接断开后,将浏览器的路由信息设置为将其发送的所有超文本传输协议HTTP请求都指向特定网关地址,并对浏览器发送数据流中的HTTP请求进行监控;在监控到浏览器发起HTTP请求后,截获所述HTTP请求,并阻断所述HTTP请求的下一步处理,将所述特定网关地址反馈给浏览器;在浏览器根据所述特定网关地址进行访问后,与所述特定网关地址相应的网关设备将浏览器的页面跳转到指定页面。
【技术特征摘要】
1.一种浏览器重定向方法,其特征在于,包括:在监测到网络连接断开后,将浏览器的路由信息设置为将其发送的所有超文本传输协议HTTP请求都指向特定网关地址,并对浏览器发送数据流中的HTTP请求进行监控;在监控到浏览器发起HTTP请求后,截获所述HTTP请求,并阻断所述HTTP请求的下一步处理,将所述特定网关地址反馈给浏览器;在浏览器根据所述特定网关地址进行访问后,与所述特定网关地址相应的网关设备将浏览器的页面跳转到指定页面;其中,在截获所述HTTP请求之前包括:在监测到浏览器发起域名系统DNS请求时,获取所述DNS请求中的统一资源定位符URL地址,生成与所述URL相应的虚拟网络协议IP地址,并将所述虚拟IP地址反馈给浏览器;浏览器根据所述虚拟IP地址发起HTTP请求。2.如权利要求1所述的方法,其特征在于,对浏览器发送数据流中的HTTP请求进行监控具体包括:在浏览器发送数据流的初始端挂载HTTP请求监控函数,其中,所述HTTP请求监控函数通过判断数据流中的端口号来判断是否为HTTP请求。3.如权利要求1所述的方法,其特征在于,所述方法还包括:在监测到网络连接成功后,删除所述路由信息,关闭对浏览器发送数据流中的HTTP请求的监控;浏览器根据缓存的真实IP地址重新发起所述HTTP请求。4.如权利要求1所述的方法,其特征在于,生成与所述URL对应的虚拟IP地址之后,所述方法还包括:根据所述URL向DNS服务器请求与所述URL相应的真实IP地址;将所述URL、所述虚拟IP地址、以及所述真实IP地址存储到数据区。5.如权利要求4所述的方法,其特征在于,所述方法还包括:在监测到网络连接成功后,删除所述路由信息,关闭对浏览器发送数据流中的HTTP请求的监控;读取所述URL,根据所述URL从所述数据区获取所述虚拟IP地址所对应的所述真实IP地址;将浏览器对于所述虚拟IP地址的访问重定向到所述真实IP地址。6.如权利要求5所述的方法,其特征在于,将浏览器对于所述虚拟IP地址的访问重定向到所述真实IP地址具体包括:如果所述浏览器已经跳转到所述指定页面且还未关闭,并且浏览器再次访问所述URL,并使用所述虚拟IP地址发起HTTP请求,则利用系统自带的路由控制命令将浏览器对于所述虚拟IP地址的访问直接重定向到所述真实IP地址。7.如权利要求1所述的方法,其特征在于,将所述指向特定网关地址反馈给浏览器之后,所述方法进一步包括:通知与所述特定网关地址相应的网关设备跳转到指定页面;与所述特定网关地址相应的网关设备将浏览器的页面跳转到指定页面具体包括:在所述网关设备向用户进行页面显示时,根据所述通知,将浏览器的页面跳转到所述指定页面。8.如权利要求1所述的方法,其特征在于,与所述特定网...
【专利技术属性】
技术研发人员:张文涛,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。