一种链接跳转的实现方法、装置、介质及设备与流程

文档序号:37375552发布日期:2024-03-22 10:28阅读:10来源:国知局
一种链接跳转的实现方法、装置、介质及设备与流程

本发明涉及链接跳转,并且更具体地,涉及一种链接跳转的实现方法、装置、介质及设备。


背景技术:

1、随着互联网技术和终端技术的发展,终端设备安装的各种app(application,应用程序)给用户带来得了良好体验,通过deeplink(深度链接)技术还可以实现应用程序之间的跳转,即用户在终端设备的一个应用程序中,通过点击一个链接,可以跳转到另一个应用程序(第三方应用程序)内部的某一个页面。现有技术中,存在因项目url链接太长,导致浏览器跳转或微信分享丢失参数的问题。


技术实现思路

1、针对现有技术的不足,本发明提供一种链接跳转的实现方法、装置、介质及设备。

2、根据本发明的一个方面,提供了一种链接跳转的实现方法,包括:

3、获取待跳转页面的链接;

4、截取链接的参数链接部分,并在参数链接部分不在预设阈值范围内的情况下,使用压缩插件对参数链接部分进行压缩,生成压缩链接参数;

5、将链接的未压缩链接参数和压缩链接参数进行拼接,生成压缩跳转链接,其中未压缩链接参数为域名路径部分参数;

6、根据压缩跳转链接进入待跳转页面,对重定向链接参数进行解压,并将解压后的参数连接部分和未压缩链接参数进行拼接,生成替换前的链接重定向当前页面。

7、可选地,压缩插件为:lzstring或lzutf8。

8、可选地,还包括:为压缩跳转链接添加判断标识,其中判断标识用于判断是否是压缩链接。

9、可选地,对重定向链接参数进行解压,包括:

10、根据判断标识判断重定向链接参数是否为压缩跳转链接,并在重定向链接参数为压缩跳转链接的情况下,对压缩跳转链接进行解压。

11、根据本发明的另一个方面,提供了一种链接跳转的实现装置,包括:

12、获取模块,用于获取待跳转页面的链接;

13、压缩模块,用于截取链接的参数链接部分,并在参数链接部分不在预设阈值范围内的情况下,使用压缩插件对参数链接部分进行压缩,生成压缩链接参数;

14、拼接模块,用于将链接的未压缩链接参数和压缩链接参数进行拼接,生成压缩跳转链接,其中未压缩链接参数为域名路径部分参数;

15、重定向模块,用于根据压缩跳转链接进入待跳转页面,对重定向链接参数进行解压,并将解压后的参数连接部分和未压缩链接参数进行拼接,生成替换前的链接重定向当前页面。

16、根据本发明的又一个方面,提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行本发明上述任一方面所述的方法。

17、根据本发明的又一个方面,提供了一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现本发明上述任一方面所述的方法。

18、从而,本发明提供一种链接跳转的实现方法,将需要跳转软件程序授权的链接的参数链接部分进行压缩,更换成短的压缩链接,待页面回调后解压后解析成原链接,再进行重定向。有效解决现有技术中存在的因为长链接问题导致在跳转过程中url参数丢失的技术问题。



技术特征:

1.一种链接跳转的实现方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述压缩插件为:lzstring或lzutf8。

3.根据权利要求1所述的方法,其特征在于,还包括:为所述压缩跳转链接添加判断标识,其中所述判断标识用于判断是否是压缩链接。

4.根据权利要求3所述的方法,其特征在于,对重定向链接参数进行解压,包括:

5.一种链接跳转的实现装置,其特征在于,包括:

6.根据权利要求5所述的装置,其特征在于,所述压缩插件为:lzstring或lzutf8。

7.根据权利要求5所述的装置,其特征在于,还包括:添加模块,用于为所述压缩跳转链接添加判断标识,其中所述判断标识用于判断是否是压缩链接。

8.根据权利要求7所述的装置,其特征在于,重定向模块中对重定向链接参数进行解压,包括:

9.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求1-4任一所述的方法。

10.一种电子设备,其特征在于,所述电子设备包括:


技术总结
本发明公开了一种链接跳转的实现方法、装置、介质及设备。其中,方法包括:获取待跳转页面的链接;截取链接的参数链接部分,并在参数链接部分不在预设阈值范围内的情况下,使用压缩插件对参数链接部分进行压缩,生成压缩链接参数;将链接的未压缩链接参数和压缩链接参数进行拼接,生成压缩跳转链接,其中未压缩链接参数为域名路径部分参数;根据压缩跳转链接进入待跳转页面,对重定向链接参数进行解压,并将解压后的参数连接部分和未压缩链接参数进行拼接,生成替换前的链接重定向当前页面。

技术研发人员:刘达,徐奇,薛富恩
受保护的技术使用者:北京安锐卓越信息技术股份有限公司
技术研发日:
技术公布日:2024/3/21
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1