一种将短链接还原成长链接的方法与终端技术

技术编号:33994663 阅读:34 留言:0更新日期:2022-07-02 10:34
本发明专利技术公开了一种将短链接还原成长链接的方法与终端;本发明专利技术获取待还原短链接;在html页面的body部分插入一个iframe,并监听所述iframe的加载事件;将所述iframe的src属性设置为待还原短链接,进行所述iframe的页面加载;当监听到所述iframe的加载事件为页面已加载,则获取所述iframe的src属性,得到与所述待还原短链接对应的长链接;本发明专利技术通过创建一个iframe对短链接进行页面加载,从而通过iframe的src获取到短链接对应的长链接,实现了将短链接还原成长链接,从而满足了安全合法性判断、白名单和地址过滤等需要长链接才能实现的业务需求。业务需求。业务需求。

【技术实现步骤摘要】
一种将短链接还原成长链接的方法与终端


[0001]本专利技术涉及计算机
,特别涉及一种将短链接还原成长链接的方法与终端。

技术介绍

[0002]因为一些应用的信息发布存在字数需求,我们经常需要将长链接转化成短链接。长链接生成短链接一般要用到md5算法生成32位签名串或16进制字符串位与操作等,因为md5和一些算法位操作,一般生成短链接后,基本是不可逆的。但在实际应用中,往往又需要实现短链接还原为原来实际的长链接,做一些业务上的操作,比如判断该链接是否为合法链接,不合法就不进行跳转,但合法链接一般为长链接,此时,请求是一个跳转到合法长链接上的短链接的话,因为无法还原为长链接,就无法判断此次请求的合法性,从而会被认为是不合法的链接而不进行跳转,因此无法达到业务需求。

技术实现思路

[0003]本专利技术所要解决的技术问题是:提供一种将短链接还原成长链接的方法与终端,实现将短链接还原成长链接,从而满足特定业务的需求。
[0004]为了解决上述技术问题,本专利技术采用的技术方案为:
[0005]一种将短链接还原成长本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种将短链接还原成长链接的方法,其特征在于,包括:S1、获取待还原短链接;S2、在html页面的body部分插入一个iframe,并监听所述iframe的加载事件;S3、将所述iframe的src属性设置为待还原短链接,进行所述iframe的页面加载;S4、当监听到所述iframe的加载事件为页面已加载,则获取所述iframe的src属性,得到与所述待还原短链接对应的长链接。2.根据权利要求1所述的一种将短链接还原成长链接的方法,其特征在于,所述步骤S3中进行所述iframe的页面加载具体为:访问所述待还原短链接,接收返回的长链接并重定向跳转至所述长链接,以进行页面的加载。3.根据权利要求1所述的一种将短链接还原成长链接的方法,其特征在于,所述iframe的宽和高分别为1像素。4.根据权利要求1所述的一种将短链接还原成长链接的方法,其特征在于,当所述步骤S1中所述待还原短链接的数量为多个时,则同时对每个待还原短链接进行所述步骤S2至所述步骤S4的处理方式。5.根据权利要求1所述的一种将短链接还原成长链接的方法,其特征在于,当所述步骤S1中所述待还原短链接数量为多个时,对其中一个所述待还原短链接进行所述步骤S2至所述步骤S4的处理方式,在步骤S4完成后返回步骤S2,对下一个所述待还原短链接进行处理,直至所有待还原短链接都处理完毕。6.一种将短链接还原成长链接的终端,包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程...

【专利技术属性】
技术研发人员:刘德建钟良德王盛伟黄世民郭玉湖陈宏
申请(专利权)人:福建天泉教育科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1