预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111695051A(43)申请公布日2020.09.22(21)申请号202010373475.0(22)申请日2020.05.06(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11(72)发明人刘凯孙家宇张德品林宵江如珉邹胜群唐志慧(74)专利代理机构北京众达德权知识产权代理有限公司11570代理人张桂蓉(51)Int.Cl.G06F16/955(2019.01)G06F16/957(2019.01)权利要求书3页说明书11页附图2页(54)发明名称基于扫码的页面访问方法、装置、电子设备及存储介质(57)摘要本说明书实施例公开了一种基于扫码的页面访问方法、装置、设备及存储介质,识别当前扫描到的图形码,得到目标图形码码值;遍历客户端的本地缓存数据,如果遍历到与目标图形码码值匹配的目标码值匹配规则,则从本地缓存数据中获取目标码值匹配规则对应的目标路由规则;根据目标路由规则将目标图形码码值转换为第一页面跳转地址,并根据第一页面跳转地址打开业务页面。CN111695051ACN111695051A权利要求书1/3页1.一种基于扫码的页面访问方法,应用于客户端,所述方法包括:识别当前扫描到的图形码,得到所述图形码表示的目标图形码码值;遍历所述客户端的本地缓存数据,如果从所述本地缓存数据中遍历到与所述目标图形码码值匹配的目标码值匹配规则,则从所述本地缓存数据中获取所述目标码值匹配规则对应的目标路由规则;根据从所述本地缓存数据中获取的目标路由规则,将所述目标图形码码值转换为第一页面跳转地址,并根据所述第一页面跳转地址打开业务页面。2.如权利要求1所述的方法,在根据从所述本地缓存数据中获取的目标路由规则,将所述目标图形码码值转换为第一页面跳转地址之后,还包括:向服务端发送补扫请求,所述补扫请求包含所述目标图形码码值以及所述第一页面跳转地址,使得所述服务端根据所述目标图形码码值以及所述第一页面跳转地址对所述目标路由规则进行校验;如果校验不通过,则接收所述服务端针对所述目标图形码码值下发的新的码值匹配规则和新的路由规则;根据所述新的码值匹配规则和新的路由规则更新所述本地缓存数据。3.如权利要求1所述的方法,在所述遍历所述客户端的本地缓存数据之后,还包括:如果从所述本地缓存数据中未遍历到与所述目标图形码码值匹配的目标码值匹配规则,则向服务端发送第一数据请求,其中,所述第一数据请求包含所述目标图形码码值,使得所述服务端将所述目标图形码码值转换为第二页面跳转地址;根据所述服务端返回的第二页面跳转地址打开业务页面。4.如权利要求1或3所述的方法,在所述遍历所述客户端的本地缓存数据之后,还包括:如果从所述本地缓存数据中未遍历到与所述目标图形码码值匹配的目标码值匹配规则,则向服务端发送第二数据请求,其中,所述第二数据请求中包含所述目标图形码码值,使得从所述服务端查询出与所述目标图形码码值匹配的有效码值匹配规则,以及所述有效码值匹配规则对应的有效路由规则;接收并缓存所述服务端返回的所述有效码值匹配规则,以及所述有效码值匹配规则对应的有效路由规则至所述本地缓存数据中。5.如权利要求1所述的方法,所述本地缓存数据中包含M个码值匹配规则以及每个码值匹配规则对应的路由规则,M为正整数,所述方法还包括:针对所述M个码值匹配规则以及每个码值匹配规则对应的路由规则,监测在所述客户端缓存所述码值匹配规则以及与所述码值匹配规则对应的路由规则的时长是否超过有效缓存期,如果是,从所述本地缓存数据中删除所述码值匹配规则以及所述码值匹配规则对应的路由规则。6.如权利要求1所述的方法,在所述根据从所述本地缓存数据中获取的目标路由规则,将所述目标图形码码值转换为第一页面跳转地址之后,还包括:如果接收到服务端下发的删除指令,则根据所述删除指令从所述本地缓存数据中删除每个码值匹配规则以及每个码值匹配规则对应的路由规则;和/或如果检测到根据所述第一页面跳转地址访问业务页面的错误信息,则关闭扫码缓存开关,其中,若所述扫码缓存开关处于关闭状态,则向服务端发送任意识别到的图形码码值以2CN111695051A权利要求书2/3页换取对应的页面跳转地址;若所述扫码缓存开关处于开启状态,则针对任意识别到的图形码码值,执行所述遍历所述客户端的本地缓存数据的步骤。7.一种基于扫码的页面访问方法,应用于服务端,所述方法包括:接收客户端发送的数据请求,所述数据请求中包含客户端识别到的目标图形码码值;遍历到与所述目标图形码码值匹配的有效码值匹配规则,并获取所述有效码值匹配规则对应的有效路由规则,并根据所述有效路由规则将所述目标图形码码值转换为页面跳转地址;将所述页面跳转地址、