[发明专利]路由方法、装置、计算机设备和存储介质有效
| 申请号: | 202010735587.6 | 申请日: | 2020-07-28 |
| 公开(公告)号: | CN111866158B | 公开(公告)日: | 2021-06-18 |
| 发明(设计)人: | 吕文钊 | 申请(专利权)人: | 企查查科技有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F16/958 |
| 代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 黄丽霞 |
| 地址: | 210000 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 路由 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种路由方法、装置、计算机设备和存储介质。所述方法通过接收对运行的应用程序当前页面进行跳转的路由触发指令,获取与路由触发指令对应的路由信息,并对路由信息进行解析,从路由信息中获取目标地址对应的页面标识,进而根据预设的页面标识列表获取目标地址的页面标识对应的目标页面,并响应于路由触发指令,以展示目标页面,从而实现在无需注册路由表的情况下完成对目标页面的路由,且由于无需注册路由表,从而达到了应用程序的瘦身效果,且节省了注册路由表时终端消耗的资源,进而提高了终端的处理能力。
技术领域
本申请涉及互联网技术领域,特别是涉及一种路由方法、装置、计算机设备和存储介质。
背景技术
随着互联网技术的高速发展,移动端技术愈发成熟。APP(应用程序,Application)中大量的页面间跳转,APP与H5(HTML5,Hyper Text Markup Language,超文本标记语言5)频繁的业务交互,以及APP间的相互调用,促使各个开发团队需要维护一套相对复杂的路由系统。这套路由系统会根据接收的数据或者APP内部的事件,进行对应的路由跳转,从而使APP更加丰富,更加健壮。
传统技术中,通过在路由系统中维护一份路由表,在APP启动后,首先进行路由表的注册。从而在APP接收到路由相关数据时,可以通过检索注册的路由表,若检索到路由信息,则进行相应的操作,例如跳转等;若没有检索到路由信息,则无法响应。
然而,由于传统的路由方式,所有的路由必须先行注册,不注册的路由则不能响应事件,从而导致传统的路由方式存在一定的局限性。
发明内容
基于此,有必要针对上述传统的路由方式存在局限性的技术问题,提供一种路由方法、装置、计算机设备和存储介质。
一种路由方法,所述方法包括:
接收对运行的应用程序当前页面进行跳转的路由触发指令,获取与路由触发指令对应的路由信息;
对路由信息进行解析,从路由信息中获取目标地址对应的页面标识;
根据预设的页面标识列表获取与目标地址的页面标识对应的目标页面;
响应于路由触发指令,展示目标页面。
在其中一个实施例中,根据预设的页面标识列表获取与目标地址的页面标识对应的目标页面,包括:根据预设的页面标识列表获取与目标地址对应的页面标识匹配的视图控制器;调用视图控制器加载与目标地址的页面标识对应的目标页面。
在其中一个实施例中,接收对运行的应用程序当前页面进行跳转的路由触发指令之前,所述方法还包括:响应于应用程序的启动指令,获取热点路由表的注册信息,所述热点路由表中记录了指向热点页面的路径;则从路由信息中获取目标地址对应的页面标识之后,所述方法还包括:若热点路由表中存在指向与页面标识匹配的目标页面的路径,则根据热点路由表中对应的路径访问目标页面。
在其中一个实施例中,对路由信息进行解析之后,所述方法还包括:从路由信息中获取对应的路由路径;若预设的埋点路径触发链中存在与路由路径匹配的埋点路径,则获取与路由路径对应的路径数据。
在其中一个实施例中,对路由信息进行解析,从路由信息中获取目标地址对应的页面标识,包括:对路由信息进行解析,获取路由信息对应的事件类别;根据路由信息的事件类别从路由信息中获取目标地址对应的页面标识。
在其中一个实施例中,路由信息包括统一资源标识符;所述对路由信息进行解析,获取路由信息对应的事件类别,包括:识别路由信息的统一资源标识符,根据统一资源标识符的头部信息获取对应的协议内容;若协议内容为应用程序的自定义协议,则确定路由信息对应的事件类别为内部触发事件;若协议内容不为应用程序的自定义协议,则确定路由信息对应的事件类别为外部触发事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于企查查科技有限公司,未经企查查科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010735587.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种110kV鼓型双回路复合横担塔
- 下一篇:锌修饰种植体及其制备方法





