[发明专利]信息过滤方法及装置有效
申请号: | 201510105528.X | 申请日: | 2015-03-11 |
公开(公告)号: | CN104780153B | 公开(公告)日: | 2018-06-19 |
发明(设计)人: | 范金松;钟毅;杜中义 | 申请(专利权)人: | 小米科技有限责任公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 张所明 |
地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息过滤 网络标识 运营商 过滤 网页内容显示 互联网技术 通信运营商 访问网络 网页代码 存储 网页 储存 检测 广告 网络 保证 | ||
本公开是关于一种信息过滤方法及装置,属于互联网技术领域。所述方法包括:获取当前访问网络的网络标识,该网络标识是提供网络的通信运营商的标识;检测是否储存有与该网络标识对应的信息过滤规则;当存储有信息过滤规则时,根据信息过滤规则对网页代码中的运营商插入代码进行过滤。本公开达到了对运营商在网页中插入的广告进行过滤,保证网页内容显示效果。
技术领域
本公开涉及互联网技术领域,特别涉及一种信息过滤方法及装置。
背景技术
用户使用浏览器浏览网页时,会通过通信运营商提供的网络,将HTTP(HyperTextTransfer Protocol,超文本传输协议)请求发送至运营商服务器,运营商服务器再将该HTTP请求转发至相应的网页服务器。
网页服务器接收到该HTTP请求后,通过运营商服务器向网页浏览客户端返回相应的HTML(HyperText Markup language,超文本标记语言)代码,浏览器对该HTML代码进行解析并显示,从而实现网页的显示。但是运营商服务器将网页服务器返回的HTML代码发送到浏览器时,可能会在该HTML代码中插入广告代码,使得浏览器在显示原网页的同时,还会显示运营商插入的广告,影响用户的正常浏览。
发明内容
本公开实施例提供了一种信息过滤方法及装置,该技术方案如下:
根据本公开实施例的第一方面,提供一种信息过滤方法,该方法包括:
获取当前访问网络的网络标识,网络标识是提供网络的通信运营商的标识;
检测是否储存有与网络标识对应的信息过滤规则;
当存储有该信息过滤规则时,根据信息过滤规则对网页代码中的运营商插入代码进行过滤,网页代码是网页服务器通过运营商服务器向客户端发送的。
可选地,该方法,还包括:
当未存储有信息过滤规则时,通过访问预设网页页面来检测运营商服务器是否存在插入运营商插入代码的行为;
当运营商服务器存在插入运营商插入代码的行为时,根据网络标识和运营商插入代码生成信息过滤规则。
可选地,通过访问预设网页页面来检测运营商服务器是否存在插入运营商插入代码的行为,包括:
访问预设网页页面;
接收运营商服务器发送的第一网页代码;
检测第一网页代码与第二网页代码是否相同,第二网页代码是预设网页页面所对应的原始网页代码;
当第一网页代码与第二网页代码不同时,确定运营商服务器存在插入运营商插入代码的行为。
可选地,根据网络标识和运营商插入代码生成信息过滤规则,包括:
获取第一网页代码与第二网页代码之间的区别代码;
将区别代码确定为运营商插入代码;
根据网络标识和运营商插入代码的对应关系,生成信息过滤规则。
可选地,该方法,还包括:
向服务器上报信息过滤规则,服务器用于对各个客户端发送的信息过滤规则进行汇总,并生成针对各个通信运营商的信息过滤规则的更新信息;
接收服务器发送的对应于当前访问网络的信息过滤规则的更新信息,并根据更新信息更新该信息过滤规则。
根据本公开实施例的第二方面,提供一种信息过滤装置,该装置包括:
获取模块,被配置为获取当前访问网络的网络标识,网络标识是提供网络的通信运营商的标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510105528.X/2.html,转载请声明来源钻瓜专利网。