[发明专利]基于信誉度评价的短链接分享方法有效
申请号: | 201911425965.4 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111191159B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 刘晓琛;贾永恒;顾雯琦;李晓丹;徐琛 | 申请(专利权)人: | 上海应用技术大学 |
主分类号: | G06F16/955 | 分类号: | G06F16/955 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 200235 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 信誉 评价 链接 分享 方法 | ||
本发明提供了一种基于信誉度评价的短链接分享方法,本发明中服务端可压缩任意原网址得到短网址,当用户端访问压缩过的短网址后,用户端的浏览器并不会自动跳转到真实的网页,而是呈现一个信誉度评价页面。在该页面中,用户可查看真实的原网址及其历史评分。
技术领域
本发明涉及一种基于信誉度评价的短链接分享方法。
背景技术
在现有的技术中,短网址服务可以提供一个非常短小的URL以代替原来的可能较长的URL,将长的URL地址缩短。用户访问缩短后的URL时,通常将会重定向到原来的URL。
短网址服务主要起源于一些具有字数限制的微博客服务,但是现在广泛用于短信、邮件等。很多安全问题是跟安全场景相关的,随着场景的不断变化,安全问题也是变化的。短网址的初衷是在微博这种限制字数的公共平台使用,也就是说它基本是公开的,但是后续在个人短信和邮件之中,其实有部分已经是私密的。这直接引发了短网址第一个比较大的潜在风险。因此需要一种方案来避免信息泄露的风险。
现有技术中由于短网址服务自身存在的设计缺陷问题,尤其是一般短网址采用6位或者7位字母和数字的集合,可以被很好的预测,从而被针对性的爆破。而在爆破中最重要的一个步骤就是如何检测当前短网址使用的算法,从而生成该算法对应的字典。因此需要一种方法来减少短网址被爆破的风险。
发明内容
本发明的目的在于提供一种基于信誉度评价的短链接分享方法。
为解决上述问题,本发明提供一种基于信誉度评价的短链接分享方法,包括:
对原网址进行压缩,生成对应的自增序列作为短链接,并将所述短链接及其对应的原网址、原网址的信誉度历史评分存入数据库中;
获取用户端访问短链接的请求;
基于所述请求从所述数据库获取所述短链接对应的原网址、原网址的信誉度历史评分,并将对应的原网址、原网址的信誉度历史评分发送到所述用户端显示;
获取所述用户端基于对应的原网址、原网址的信誉度历史评分的显示反馈的访问所述短链接的确认操作;
基于所述确认操作向所述用户端发送所述短链接对应的页面内容。
进一步的,在上述方法中,对原网址进行压缩,生成对应的自增序列作为短链接,并将所述短链接及其对应的原网址、原网址的信誉度历史评分存入数据库中,包括:
采用Base58编码对原网址进行压缩,生成对应的唯一的自增序列作为短链接,并将所述短链接及其对应的原网址、原网址的信誉度历史评分存入数据库中。
进一步的,在上述方法中,基于所述确认操作向所述用户端发送所述短链接对应的页面内容之后,还包括:
获取所述用户端反馈的所述短链接对应的原网址添加的对应的新信誉度评分,并将所述新信誉度评分存储入所述数据库。
进一步的,在上述方法中,基于所述请求从所述数据库获取所述短链接对应的原网址、原网址的信誉度历史评分,并将对应的原网址、原网址的信誉度历史评分发送到所述用户端显示,包括:
采用MVC模式进行系统构建,通过所述系统并基于所述请求从所述数据库获取所述短链接对应的原网址、原网址的信誉度历史评分,并将对应的原网址、原网址的信誉度历史评分发送到所述用户端显示。
与现有技术相比,本发明通过将历史评分信息、原始URL通过浏览器呈现给用户,新引入的页面能够直观呈现真实网页的信誉度信息。用户基于对应的原网址、原网址的信誉度历史评分,需要在用户端点击页面上的确认按钮,服务端获取所述用户端基于对应的原网址、原网址的信誉度历史评分的显示反馈的访问所述短链接的确认操作,服务端才进行网页跳转,使得用户端在访问最终的网页时,不会携带来源网页的Referer信息,避免隐私泄露。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海应用技术大学,未经上海应用技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911425965.4/2.html,转载请声明来源钻瓜专利网。