[发明专利]网络页面的动态路由方法、装置、存储介质及客户端有效
申请号: | 201711386239.7 | 申请日: | 2017-12-20 |
公开(公告)号: | CN107968841B | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 代盼华 | 申请(专利权)人: | 深圳乐信软件技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F16/955 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 页面 动态 路由 方法 装置 存储 介质 客户端 | ||
1.一种网络页面的动态路由方法,其特征在于,包括:
客户端向服务端发送路由配置表请求,用于获取路由配置表;
客户端获取跳转网址,根据所述路由配置表对所述跳转网址进行匹配;
客户端根据匹配结果确定所述跳转网址的网络页面打开方式;
其中,所述客户端获取跳转网址,根据所述路由配置表对所述跳转网址进行匹配,包括:
客户端获取跳转网址;
客户端将所述路由配置表中的正则表达式与所述跳转网址做循环匹配;
所述客户端根据匹配结果确定所述跳转网址的网络页面打开方式,包括:
当路由配置表中的全部正则表达式均为匹配失败时,则确定以H5页面的方式打开所述跳转网址的网络页面。
2.根据权利要求1所述的方法,其特征在于,所述客户端将所述路由配置表中的正则表达式与所述跳转网址做循环匹配,包括:
客户端判断路由配置表中的正则表达式迭代器是否为空;
若否,则读取出所述正则表达式迭代器中的下一条正则表达式与所述跳转网址进行匹配;
若匹配到路由配置表中的正则表达式,则确定匹配结果为匹配成功;
相应的,客户端根据匹配结果确定所述跳转网址的网络页面打开方式,包括:
匹配成功后,客户端获取匹配成功的正则表达式的页面唯一标识;
客户端判断所述页面唯一标识是否包括特定页面标签;
若是,则客户端跳转至所述特定页面。
3.根据权利要求2所述的方法,其特征在于,在客户端判断所述页面唯一标识是否包括特定页面标签之后,还包括:
若否,则客户端根据路由配置表中的正则表达式的字段控制要跳转的页面的打开方式。
4.根据权利要求1所述的方法,其特征在于,所述客户端根据匹配结果确定所述跳转网址的网络页面打开方式,包括:
若匹配失败,则客户端跳转至网络视图,以H5页面的方式打开所述跳转网址的网络页面。
5.根据权利要求1所述的方法,其特征在于,客户端向服务端发送路由配置表请求,用于获取路由配置表,包括:
当客户端被启动时,检测客户端是否能够联网成功;
若是,则客户端向服务端发送路由配置表请求,用于获取路由配置表;
若否,则客户端读取终端本地缓存中的路由配置表,并解析路由配置表中的正则表达式。
6.一种网络页面的动态路由装置,其特征在于,包括:
路由配置表获取模块,配置于客户端,用于向服务端发送路由配置表请求,用于获取路由配置表;
跳转网址匹配模块,配置于客户端,用于获取跳转网址,根据所述路由配置表对所述跳转网址进行匹配;
打开方式确定模块,配置于客户端,用于根据匹配结果确定所述跳转网址的网络页面打开方式;
其中,所述跳转网址匹配模块,包括:
跳转网址获取单元,用于获取跳转网址;
跳转网址匹配单元,用于将所述路由配置表中的正则表达式与所述跳转网址做循环匹配;
所述打开方式确定模块,具体用于:
当路由配置表中的全部正则表达式均为匹配失败时,则确定以H5页面的方式打开所述跳转网址的网络页面。
7.根据权利要求6所述的装置,其特征在于,所述跳转网址匹配单元,具体用于:
客户端判断路由配置表中的正则表达式迭代器是否为空;
若否,则读取出所述正则表达式迭代器中的下一条正则表达式与所述跳转网址进行匹配;
若匹配到路由配置表中的正则表达式,则确定匹配结果为匹配成功;
相应的,所述打开方式确定模块,具体用于:
匹配成功后,客户端获取匹配成功的正则表达式的页面唯一标识;
客户端判断所述页面唯一标识是否包括特定页面标签;
若是,则客户端跳转至所述特定页面。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5中任一所述的方法。
9.一种客户端,所述客户端与服务器通信连接,其特征在于,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为:
向服务端发送路由配置表请求,用于获取路由配置表;
获取跳转网址,根据所述路由配置表对所述跳转网址进行匹配;
根据匹配结果确定所述跳转网址的网络页面打开方式;
其中,所述获取跳转网址,根据所述路由配置表对所述跳转网址进行匹配,包括:
获取跳转网址;
将所述路由配置表中的正则表达式与所述跳转网址做循环匹配;
所述客户端根据匹配结果确定所述跳转网址的网络页面打开方式,包括:
若匹配失败,则客户端跳转至网络视图,以H5页面的方式打开所述跳转网址的网络页面;
当路由配置表中的全部正则表达式均为匹配成功时,则可以确定以H5页面的方式打开所述跳转网址的网络页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳乐信软件技术有限公司,未经深圳乐信软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711386239.7/1.html,转载请声明来源钻瓜专利网。