[发明专利]一种自动过滤网络运营商嵌入HTTP响应内容的方法和装置有效
| 申请号: | 201610009004.5 | 申请日: | 2016-01-08 | 
| 公开(公告)号: | CN105681290B | 公开(公告)日: | 2018-11-02 | 
| 发明(设计)人: | 莫文 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 | 
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F17/30 | 
| 代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张一军;姜劲 | 
| 地址: | 100080 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 自动 过滤 网络 运营商 嵌入 http 响应 内容 方法 装置 | ||
1.一种自动过滤网络运营商嵌入到HTTP响应内容的方法,其特征在于,所述方法包括:
移动终端向服务器发送页面请求;
所述服务器根据所述页面请求生成第一网页,并生成所述第一网页的第一校验码;
所述移动终端通过运营商网络从所述服务器获取与所述第一网页对应的第二网页,并生成所述第二网页的第二校验码;
判断所述第一校验码和所述第二校验码是否一致;
如果校验码不一致,则将所述第二网页的内容上传至所述服务器;
所述服务器对所述第二网页与所述第一网页的不同内容的设置节点,所述移动终端根据所述节点删除所述不同内容。
2.根据权利要求1所述的方法,其特征在于,所述第一校验码和所述第二校验码为MD5校验码。
3.根据权利要求1所述的方法,其特征在于,所述服务器对所述第二网页与所述第一网页的不同内容的设置节点还包括:
通过执行XPath语句确定标记所述第二网页与所述第一网页的不同内容的节点,并将所述节点返回至所述移动终端。
4.根据权利要求1所述的方法,其特征在于,在移动终端向服务器发送页面请求之前,所述方法还包括:
在Android系统中,在所述移动终端上注册JavaScript方法以便于执行XPath语句。
5.根据权利要求3所述的方法,其特征在于,所述服务器对所述第二网页与所述第一网页的不同内容的设置节点,所述移动终端根据所述节点删除所述不同内容包括:
在IOS系统中,通过在所述移动终端上注入JavaScript的方法删除所述标记所述第二网页与所述第一网页的节点的所述不同内容。
6.一种自动过滤网络运营商嵌入到HTTP响应内容的装置,其特征在于,所述装置包括:
页面请求模块,用于移动终端向服务器发送页面请求;
第一响应模块,用于所述服务器根据所述页面请求生成第一网页,并生成所述第一网页的第一校验码;
第二响应模块,用于所述移动终端通过运营商网络从所述服务器获取与所述第一网页对应的第二网页,并生成所述第二网页的第二校验码;
页面判断模块,用于判断所述第一校验码和所述第二校验码是否一致;
页面处理模块,如果校验码不一致,则将所述第二网页的内容上传至所述服务器;
页面过滤模块,用于所述服务器对所述第二网页与所述第一网页的不同内容的设置节点,所述移动终端根据所述节点删除所述不同内容。
7.根据权利要求6所述的装置,其特征在于,所述第一校验码和所述第二校验码为MD5校验码。
8.根据权利要求6所述的装置,其特征在于,所述页面过滤模块还包括:
通过执行XPath语句确定标记所述第二网页与所述第一网页的不同内容的节点,并将所述节点返回至所述移动终端。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括:
页面注册模块,用于在Android系统中,在所述移动终端上注册JavaScript方法以便于执行XPath语句。
10.根据权利要求8所述的装置,其特征在于,所述页面过滤模块还包括:
在IOS系统中,通过在所述移动终端上注入JavaScript的方法删除所述标记所述第二网页与所述第一网页的节点的所述不同内容。
11.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1-5中任一所述的方法。
12.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-5中任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610009004.5/1.html,转载请声明来源钻瓜专利网。





