[发明专利]浏览器网页防劫持的方法、装置、电子设备及存储介质有效
申请号: | 202110614414.3 | 申请日: | 2021-06-02 |
公开(公告)号: | CN113395337B | 公开(公告)日: | 2022-09-27 |
发明(设计)人: | 赵剑萍 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | H04L67/02 | 分类号: | H04L67/02;H04L9/40 |
代理公司: | 广州德科知识产权代理有限公司 44381 | 代理人: | 蔡丽妮;万振雄 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浏览器 网页 劫持 方法 装置 电子设备 存储 介质 | ||
本申请实施例公开了一种浏览器网页防劫持的方法、装置、电子设备及计算机可读存储介质,用于可以有效防止网络劫持,大大提高了浏览器访问网页的安全性,提高了用户体验。本申请实施例方法包括:接收服务器对第一网络请求的第一响应数据,所述第一网络请求由所述电子设备通过浏览器发送并用于请求访问网页数据;若所述第一网络请求对应的资源类型与所述第一响应数据对应的资源类型不一致,则暂停所述浏览器的网络状态机,并断开所述浏览器的网络链接。
技术领域
本申请涉及互联网领域,尤其涉及一种浏览器网页防劫持的方法、装置、电子设备及计算机可读存储介质。
背景技术
在用户使用浏览器访问网页的过程中有时会发生网络劫持。网络劫持会改变网页的内容,并导致诸如消耗大量的数据流量等问题。在相关技术中,对于网络劫持都是通过在服务器方面部署超文本安全传输协议(Hyper Text Transfer Protocol over SecureSocket Layer,https)进行数据传输中的防劫持。但是,当浏览器访问网页得到数据后,对于数据的防劫持这方面还没有具体的处理方式。
发明内容
本申请实施例提供了一种浏览器网页防劫持的方法、装置、电子设备及计算机可读存储介质,可以有效防止网络劫持,大大提高了浏览器访问网页的安全性,提高了用户体验。
第一方面本申请提供一种浏览器网页防劫持的方法,所述方法应用于电子设备,所述方法可以包括:
接收服务器对第一网络请求的第一响应数据,所述第一网络请求由所述电子设备通过浏览器发送并用于请求访问网页数据;
若所述第一网络请求对应的资源类型与所述第一响应数据对应的资源类型不一致,则暂停所述浏览器的网络状态机,并断开所述浏览器的网络链接。
第二方面本申请提供一种浏览器网页防劫持的装置,可以包括:
收发模块,用于接收服务器对第一网络请求的第一响应数据,所述第一网络请求由所述电子设备通过浏览器发送并用于请求访问网页数据;
处理模块,用于若所述第一网络请求对应的资源类型与所述第一响应数据对应的资源类型不一致,则暂停所述浏览器的网络状态机,并断开所述浏览器的网络链接。
第三方面本申请提供一种电子设备,可以包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器和收发器;
所述收发器和所述处理器调用所述存储器中存储的所述可执行程序代码,用于执行如本申请第一方面所述的方法。
第四方面本申请提供一种计算机可读存储介质,包括指令,当其在处理器上运行时,使得处理器执行本申请第一方面所述的方法。
本申请还提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行本申请第一方面所述的方法。
本申请还提供一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行本申请第一方面所述的方法。
在本申请实施例中,接收服务器对第一网络请求的第一响应数据,所述第一网络请求由所述电子设备通过浏览器发送并用于请求访问网页数据;若所述第一网络请求对应的资源类型与所述第一响应数据对应的资源类型不一致,则暂停所述浏览器的网络状态机,并断开所述浏览器的网络链接。如果第一网络请求对应的资源类型与第一响应数据对应的资源类型不一致,则认为访问的网页数据被劫持,所以,电子设备可以暂停所述浏览器的网络状态机,并断开所述浏览器的网络链接,从而保证数据访问的安全。即可以有效防止网络劫持,大大提高了浏览器访问网页的安全性,提高了用户体验。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110614414.3/2.html,转载请声明来源钻瓜专利网。