[发明专利]一种客户端防劫持方法、客户端、服务器及系统在审
申请号: | 202110864213.9 | 申请日: | 2021-07-29 |
公开(公告)号: | CN113691499A | 公开(公告)日: | 2021-11-23 |
发明(设计)人: | 谢康佳 | 申请(专利权)人: | 深圳市天天来玩科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L29/12 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 李发兵 |
地址: | 518067 广东省深圳市南山区粤海街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户端 劫持 方法 服务器 系统 | ||
本发明实施例提供一种客户端防劫持方法、客户端、服务器及系统,所述方法包括存储一个独有标识,所述独有标识用于检验响应数据是否真实有效;向服务端发起连接请求;接收所述服务端针对所述连接请求下发的响应数据,并判断所述响应数据内是否包含所述独有标识;若所述响应数据内包含所述独有标识,则对所述响应数据进行处理。通过判断客户端与服务端约定而成的独有标识即可以简单方便的检测出客户端获取到的数据是否真实有效,不需要服务端提供域名对应I P的映射关系,减少客户端与服务端的交互,减轻服务器的压力。
技术领域
本发明实施例涉及但不限于信息技术领域,具体而言,涉及但不限于一种客户端防劫持方法、客户端、服务器及系统。
背景技术
随着信息技术的发展,越来越多的用户通过网络进行数据获取和下载,在获取和下载的过程中,现在存在以下几个问题:
问题1:一些地方网络运营商会在客户端使用http向服务器发送请求时,将请求跳转到一个管控的页面,例江苏反诈中心,导致用户无法正常获取到数据;
问题2:在客户端向服务端请求数据时,通常容易被第三方劫持并跳转,然后第三方对其进行加工,添加一些与第三方利益相关的内容,例如广告、钓鱼网站链接等,这样不仅会干扰用户浏览原始网页,还会对用户的访问带来安全隐患;
问题3:部分用户或地区的DNS域名解析会失败或是解析到不正确的IP地址,导致用户无法正常获取到数据。
对于上述问题,客户端无法判断接收到的数据是否真实有效,或是无法正常获取到数据,因此亟需一种可以简单方便的检测出客户端获取到的数据是否真实有效的客户端防劫持方法。
发明内容
本发明实施例提供的一种客户端防劫持方法、客户端、服务器及系统,解决的技术问题是客户端无法判断接收到的数据是否真实有效,或是无法正常获取到数据。
本发明实施例提供一种客户端防劫持方法,应用于客户端,包括:
一种客户端防劫持方法,其特征在于,应用于客户端,包括:
存储一个独有标识,所述独有标识用于检验响应数据是否真实有效;
向服务端发起连接请求;
接收所述服务端针对所述连接请求下发的响应数据,并判断所述响应数据内是否包含所述独有标识;
若所述响应数据内包含所述独有标识,则对所述响应数据进行处理。
其中,还包括:
在预设的接收条件下,若没有接收到所述响应数据,则将发起连接请求的方式切换为所述服务端的备用域名,并重新向所述服务端发起连接请求。
其中,还包括:
若接收到的所述响应数据内不包含所述独有标识,则将发起连接请求的方式切换为所述服务端的备用域名,并重新向所述服务端发起连接请求。
其中,所述将发起连接请求的方式切换为所述服务端的备用域名,并重新向所述服务端发起连接请求,包括:
轮询使用所述服务端的备用域名列表中的备用域名,重新向所述服务端发起连接请求。
进一步的,还包括:
当所述备用域名列表中的备用域名轮询完毕之后,仍未接收到所述服务端针对所述连接请求下发的响应数据或接收到的所述响应数据中不包含所述独有标识时,切换本端IP地址,重新向所述服务端发起连接请求。
本发明实施例还提供一种客户端防劫持方法,应用于服务端,包括:
获取一个独有标识,所述独有标识用于检验响应数据是否真实有效;
接收客户端发起的连接请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市天天来玩科技有限公司,未经深圳市天天来玩科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110864213.9/2.html,转载请声明来源钻瓜专利网。