[发明专利]一种针对Web页面数据的摘要提取方法及检测方法有效

专利信息
申请号: 201611234214.0 申请日: 2016-12-28
公开(公告)号: CN106650504B 公开(公告)日: 2019-04-02
发明(设计)人: 史红周;梁英;项定华;段琼琼;刘建飞 申请(专利权)人: 中国科学院计算技术研究所
主分类号: G06F21/64 分类号: G06F21/64
代理公司: 北京泛华伟业知识产权代理有限公司 11280 代理人: 王勇
地址: 100190 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 针对 web 页面 数据 摘要 提取 方法 检测
【说明书】:

发明提供一种针对Web页面数据的摘要提取方法及检测方法,其中所述Web页面划分成不同层次,所述摘要提取方法包括:1)基于Web页面的输入数据,生成最低层次的摘要;2)基于前一层次的摘要,生成当前层次的摘要;3)重复步骤2),直到生成最高层次的摘要;4)根据全部层次的摘要,生成所述Web页面数据的Web摘要。通过本发明,可以分层次地对用户输入网页的数据提取摘要,以在再次访问该数据时,通过所提取的摘要确定网页中的哪一部分数据发生了改变,以及数据的位置是否发生了更改。

技术领域

本发明涉及计算机数据安全技术,尤其涉及Web页面的数据安全。

背景技术

通常,在一个Web系统中包括前端网页和后端服务器,终端用户登录前端网页从而向后端服务器提交表单数据。在提交数据及后续存储过程中,存在表单数据发生不当改变的可能性,例如在无线传输过程中遭遇了噪声干扰,又例如管理员的误操作,以及黑客恶意篡改数据等。上述表单数据的改变,会导致通过前端网页再次呈现给用户的数据与用户原本提交的表单存在不一致的情况。尤其是在提交大量表单数据的情况下,用户将难以迅速地感知到数据发生了变化,从而为用户的业务带来损失。

在现有技术中,为了克服上述缺陷,通常会采用摘要算法将用户所输入的全部数据作为一个整体进行校验。然而,上述方案并不能定位到是哪一块输入数据发生了改变,也不能检测出数据的顺序是否发生了错乱。

发明内容

因此,本发明的目的在于克服上述现有技术的缺陷,提供一种针对Web页面数据的摘要提取方法,其中所述Web页面划分成不同层次,所述方法包括:

1)基于Web页面的输入数据,生成最低层次的摘要;

2)基于前一层次的摘要,生成当前层次的摘要;

3)重复步骤2),直到生成最高层次的摘要;

4)根据全部层次的摘要,生成所述Web页面数据的Web摘要。

优选地,根据所述方法,其中步骤1)包括:

对Web页面域中的输入数据提取摘要,生成域的摘要。

优选地,根据所述方法,其中步骤2)包括:

根据所述Web页面的区中所包含的域,对其中的域的摘要提取摘要,生成区的摘要;

优选地,根据所述方法,其中步骤3)包括:

根据所述Web页面中所包含的区,对其中的区的摘要提取摘要,生成页面的摘要。

优选地,根据所述方法,其中步骤4)包括:

将生成的所述域的摘要、所述区的摘要、所述页面的摘要拼接成字符串,生成Web摘要。

优选地,根据所述方法,其中步骤4)还包括:

在所述字符串中设置间隔符,间隔相邻的所述域的摘要和所述区的摘要和/或所述页面的摘要。

优选地,根据所述方法,其中步骤4)还包括:

在所述字符串中为所述域的摘要和所述区的摘要和所述页面的摘要设置标识字段,以标识所述域和所述区和所述页面之间的层属关系。

优选地,根据所述方法,其中步骤4)中所述标识字段包括:

所述域的编号及其所属区和/或页面的编号,和

所述区的编号及其所属页面的编号,和

所述页面的编号。

并且,本发明还提供了一种基于上述任意一项方法,检测Web页面数据变化的方法,包括:

1)获得需要访问的Web页面数据及其相应的Web摘要;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201611234214.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top