预览加载中,请您耐心等待几秒...
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)申请公布号CN114840782A(43)申请公布日2022.08.02(21)申请号202210388983.5(22)申请日2020.05.06(62)分案原申请数据202010373475.02020.05.06(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11(72)发明人刘凯孙家宇张德品林宵江如珉邹胜群唐志慧(74)专利代理机构北京晋德允升知识产权代理有限公司11623专利代理师王戈(51)Int.Cl.G06F16/955(2019.01)G06F16/957(2019.01)权利要求书3页说明书11页附图2页(54)发明名称基于扫码的页面访问方法、装置、电子设备及存储介质(57)摘要本说明书实施例公开了一种基于扫码的页面访问方法、装置、设备及存储介质,识别当前扫描到的图形码,得到目标图形码码值;遍历客户端的本地缓存数据,如果遍历到与目标图形码码值匹配的目标码值匹配规则,则从本地缓存数据中获取目标码值匹配规则对应的目标路由规则;根据目标路由规则将目标图形码码值转换为第一页面跳转地址,并根据第一页面跳转地址打开业务页面。CN114840782ACN114840782A权利要求书1/3页1.一种基于扫码的页面访问方法,应用于客户端,所述方法包括:识别当前扫描到的图形码,得到所述图形码表示的目标图形码码值;从所述本地缓存数据中遍历到与所述目标图形码码值匹配的目标码值匹配规则后,从所述本地缓存数据中获取所述目标码值匹配规则对应的目标路由规则;根据所述目标路由规则,将所述目标图形码码值转换为第一页面跳转地址;根据所述第一页面跳转地址打开业务页面。2.如权利要求1所述的方法,同一类图形码码值对应相同的路由规则,不同类图形码码值对应不同的路由规则,其中,同一类图形码码值是指满足同一码值匹配规则的一系列图形码码值。3.如权利要求1所述的方法,所述本地缓存数据中包含M个码值匹配规则以及每个码值匹配规则对应的路由规则,M为正整数。4.如权利要求3所述的方法,所述路由规则指从图形码码值转换到页面跳转地址的规则,同一类图形码码值对应相同的路由规则,不同类图形码码值对应不同的路由规则,其中,同一类图形码码值是指满足同一码值匹配规则的一系列图形码码值。5.如权利要求4所述的方法,所述码值匹配规则指同一类图形码码值均满足的正则表达式,且码值匹配规则与对应的路由规则进行一对一关联缓存,从而使得如果能够通过目标图形码码值在本地缓存数据中查找到满足的码值匹配规则,则能查找到目标图形码码值进行转换所需的路由规则。6.如权利要求1所述的方法,在根据所述目标路由规则,将所述目标图形码码值转换为第一页面跳转地址之后,还包括:向服务端发送补扫请求,所述补扫请求包含所述目标图形码码值以及所述第一页面跳转地址,使得所述服务端根据所述目标图形码码值以及所述第一页面跳转地址对所述目标路由规则进行校验;如果校验不通过,则接收所述服务端针对所述目标图形码码值下发的新的码值匹配规则和新的路由规则;根据所述新的码值匹配规则和新的路由规则更新所述本地缓存数据。7.如权利要求1所述的方法,通过遍历所述客户端的本地缓存数据的方式获取所述与所述目标图形码码值匹配的目标码值匹配规则;在所述遍历所述客户端的本地缓存数据之后,还包括:如果从所述本地缓存数据中未遍历到与所述目标图形码码值匹配的目标码值匹配规则,则向服务端发送第一数据请求,其中,所述第一数据请求包含所述目标图形码码值,使得所述服务端将所述目标图形码码值转换为第二页面跳转地址;根据所述服务端返回的第二页面跳转地址打开业务页面。8.如权利要求7所述的方法,在所述遍历所述客户端的本地缓存数据之后,还包括:如果从所述本地缓存数据中未遍历到与所述目标图形码码值匹配的目标码值匹配规则,则向服务端发送第二数据请求,其中,所述第二数据请求中包含所述目标图形码码值,使得从所述服务端查询出与所述目标图形码码值匹配的有效码值匹配规则,以及所述有效码值匹配规则对应的有效路由规则;接收并缓存所述服务端返回的所述有效码值匹配规则,以及所述有效码值匹配规则对2CN114840782A权利要求书2/3页应的有效路由规则至所述本地缓存数据中。9.如权利要求3所述的方法,所述方法还包括:针对所述M个码值匹配规则以及每个码值匹配规则对应的路由规则,监测在所述客户端缓存所述码值匹配规则以及与所述码值匹配规则对应的路由规则的时长是否超过有效缓存期,如果是,从所述本地缓存数据中删除所述码值匹配规则以及所述码值匹配规则对应的路由规则。10.如权利要求1所述的方法,在所述根据所述目标路由规则,将所述目标图形码码值转换为第一页面跳转地址之后,还包括:如果接收到服务端