发明名称 一种浏览器页面数据过滤方法、装置和系统
摘要 本发明实施例公开了一种浏览器页面数据过滤方法、装置和系统。本发明实施例采用接收用户通过浏览器发送的数据请求消息,根据该数据请求消息调用对应的应用程序编程接口,其中,该应用程序编程接口包括钩子函数,利用该应用程序编程接口中的钩子函数,对所述数据请求消息进行过滤;由于基本上所有浏览器在请求数据时都会使用应用程序编程接口,因此,该方案兼容性较好,不会存在兼容性问题,无需特意为不同的浏览器开发特定的插件,不仅无需后期维护,而且开发量较小,实现灵活。
申请公布号 CN104123120B 申请公布日期 2016.03.16
申请号 CN201310142674.0 申请日期 2013.04.23
申请人 腾讯科技(深圳)有限公司 发明人 童磊
分类号 G06F9/44(2006.01)I;G06F17/30(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 深圳市深佳知识产权代理事务所(普通合伙) 44285 代理人 唐华明
主权项 一种浏览器页面数据过滤方法,其特征在于,包括:接收用户通过浏览器发送的数据请求消息;根据所述数据请求消息调用对应的应用程序编程接口,所述应用程序编程接口包括钩子函数;利用所述应用程序编程接口中的钩子函数,对所述数据请求消息进行过滤;所述利用所述应用程序编程接口中的钩子函数,对所述数据请求消息进行过滤,包括:利用所述应用程序编程接口中的钩子函数,确定所述数据请求消息即将请求的数据为预置的需要拦截的第一类数据时,阻止所述数据请求消息;利用所述应用程序编程接口中的钩子函数,确定所述数据请求消息即将请求的数据为预置的需要拦截的第二类数据时,根据所述数据请求消息返回一个空白文件,作为所述数据请求消息所请求的数据;其中,所述第一类数据和所述第二类数据为广告链接、游戏链接或不明插件安装链接中任意一种类型的数据,且所述第一类数据和所述第二类数据不同。
地址 518031 广东省深圳市福田区振兴路赛格科技园2栋东403室