一种本地portal缓存的方法

文档序号:10516661阅读:380来源:国知局
一种本地portal缓存的方法
【专利摘要】本发明涉及一种本地portal缓存的方法,包括如下步骤:S1.wifi设备每n分钟利用http协议上报自身portal版本号到认证服务器中,认证服务器通过对比wifi设备的portal版本号和服务器最新的portal版本号,发现有新版本需要升级,则回复wifi设备需要升级;S2.wifi设备解析认证服务器A回复的url列表,对url列表中的每个页面进行下载并存到wifi设备flash中;S3.移动终端设备连接到wifi设备,并访问80端口时,wifi设备通过重定向技术弹出本地缓存好的portal页面。本发明的优点体现在:可以有效的提高用户弹出portal认证页面的速度减轻了认证服务器压力;在认证服务器出现故障时,wifi设备仍然可以弹出portal认证页面,并由页面javascript脚本判断认证服务器的故障,大大提升了用户的使用体验。
【专利说明】
一种本地porta I缓存的方法
技术领域
[0001 ]本发明涉及一种联网认证技术,具体涉及一种本地portal缓存的方法。
【背景技术】
[0002]移动终端设备(手机、笔记本电脑和pad等)连接wifi设备时,由wifi设备弹出portal认证页面,须认证通过后才可获得上网权限,认证页面所指向的认证服务器身处因特网中,由因特网中的认证服务器检测移动终端的上网合法性后,给予该用户上网权限;当认证服务器出现故障时,会导致移动终端设备一直打开不了认证页面,导致认证不通过不能获得上网权限;当wifi设备端到认证服务器端的网络状况拥堵时,会导致移动终端用户打开认证页面很慢,影响了用户的使用体验。

【发明内容】

[0003]本发明的目的是针对现有技术中的不足,提供一种本地portal缓存的方法,使移动终端设备连接wifi时,由wifi设备弹出的portal页面更快更可靠,提升wifi设备的使用体验。
[0004]为实现上述目的,本发明公开了如下技术方案:
[0005]一种本地porta I缓存的方法,包括如下步骤:
[0006]S1.wifi设备每η分钟利用http协议上报自身portal版本号到认证服务器中,认证服务器通过对比wifi设备的portal版本号和服务器最新的portal版本号,发现有新版本需要升级,则回复wifi设备需要升级;
[0007]其中,η为预先设定的间隔时间;
[0008]S2.wifi设备收到来自认证服务器A的需要升级portal版本的回复后,解析认证服务器A回复的url列表,并启动portal页面下载流程,对url列表中的每个页面进行下载并存到wifi设备flash中;
[0009]S3.移动终端设备连接到wifi设备,并访问80端口时,wifi设备通过重定向技术弹出本地缓存好的portal页面,移动终端设备的上网合法性判断交由portal页面的javascript脚本完成。
[0010]进一步的,所述步骤SI中,wifi设备每5分钟利用http协议上报自身portal版本号到认证服务器中。
[0011]本发明公开的一种本地portal缓存的方法,具有以下有益效果:
[0012]1、采用portal页面缓存至本地的方式,可以有效的提高用户弹出portal认证页面的速度,移动终端设备不必每次都访问认证服务器,减轻了认证服务器压力;
[0013]2、在认证服务器出现故障时,wifi设备仍然可以弹出portal认证页面,并由页面javascript脚本判断认证服务器的故障,在认证服务器故障时放行移动终端设备的上网数据,大大提升了用户的使用体验。
【附图说明】
[0014]图1是本发明的网络拓扑图;
[0015]图2是本发明的序列图
【具体实施方式】
[0016]下面结合实施例并参照附图对本发明作进一步描述。
[0017]请参见图1-图2。
[0018]一种本地portal缓存的方法,包括如下步骤:
[0019]S1.wifi设备每5分钟利用http协议上报自身portal版本号到认证服务器中,认证服务器通过对比wifi设备的portal版本号和服务器最新的portal版本号,发现有新版本需要升级,则回复wifi设备需要升级;
[0020]S2.wifi设备收到来自认证服务器A的需要升级portal版本的回复后,解析认证服务器A回复的url列表,并启动portal页面下载流程,对url列表中的每个页面进行下载并存到wifi设备flash中;
[°021 ] S3.移动终端设备连接到wifi设备,并访问80端口时,wifi设备通过重定向技术弹出本地缓存好的portal页面,移动终端设备的上网合法性判断交由portal页面的javascript脚本完成。
[0022]本发明采用portal页面缓存至本地的方式,可以有效的提高用户弹出portal认证页面的速度,移动终端设备不必每次都访问认证服务器,减轻了认证服务器压力;同时,在认证服务器出现故障时,wifi设备仍然可以弹出portal认证页面,并由页面javascript脚本判断认证服务器的故障,在认证服务器故障时放行移动终端设备的上网数据,大大提升了用户的使用体验。
[0023]以上所述仅是本发明的优选实施方式,而非对其限制;应当指出,尽管参照上述各实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,其依然可以对上述各实施例所记载的技术方案进行修改,或对其中部分或者全部技术特征进行等同替换;而这些修改和替换,并不使相应的技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种本地portal缓存的方法,其特征在于,包括如下步骤: 51.wifi设备每η分钟利用http协议上报自身portal版本号到认证服务器中,认证服务器通过对比wifi设备的portal版本号和服务器最新的portal版本号,发现有新版本需要升级,贝1J回复wifi设备需要升级; 其中,η为预先设定的间隔时间; 52.wif i设备收到来自认证服务器A的需要升级portal版本的回复后,解析认证服务器A回复的url列表,并启动portal页面下载流程,对url列表中的每个页面进行下载并存到wifi设备flash中; S3.移动终?而设备连接到wif i设备,并访冋80?而口时,wif i设备通过重走向技术弹出本地缓存好的portal页面,移动终端设备的上网合法性判断交由portal页面的javascript脚本完成。2.根据权利要求1所述的一种本地portal缓存的方法,其特征在于,所述步骤SI中,wifi设备每5分钟利用http协议上报自身portal版本号到认证服务器中。
【文档编号】H04W12/06GK105873058SQ201610405143
【公开日】2016年8月17日
【申请日】2016年6月8日
【发明人】李伟波
【申请人】深圳市梧桐世界科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1