一种信息拦截方法及终端的制作方法

文档序号:8361755阅读:194来源:国知局
一种信息拦截方法及终端的制作方法
【技术领域】
[0001]本发明涉及互联网技术领域,具体涉及一种信息拦截方法及终端。
【背景技术】
[0002]在日常生活中,用户在手机、电脑等终端上使用浏览器浏览网页时,所访问的信息经常会被其他网站追踪到,例如,用户在某一网站上搜索了某个旅游景点,并浏览了该旅游景点的相关信息,而当用户在访问另一个网站时,终端会将用户的访问历史记录发送给该网址,从而该网站可能会根据用户的访问历史记录显示该旅游景点相关信息的广告,这种通过追踪用户访问的历史记录来推送广告的行为很容易暴露用户的个人信息,从而带来了很大的安全隐患。

【发明内容】

[0003]本发明实施例公开了一种信息拦截方法及终端,能够保护用户的个人信息,提高用户浏览网页的安全性。
[0004]本发明实施例公开了一种信息拦截方法,该方法包括:
[0005]终端接收用户输入的目标统一资源定位符URL的访问指令;
[0006]所述终端响应所述访问指令,获取本地文件夹中存储的至少一条cookie信息,所述cookie信息为访问原始URL时,生成的包括所述原始URL的信息;
[0007]针对每一条所述cookie信息,所述终端判断所述目标URL的域名与所述cookie信息中存储的原始URL的域名是否一致;
[0008]若否,则所述终端不访问所述cookie信息中,除所述原始URL之外的信息。
[0009]相应的,本发明实施例公开了一种终端,该终端包括:
[0010]第一接收单元,用于接收用户输入的目标统一资源定位符URL的访问指令;
[0011]获取单元,用于响应所述第一接收单元接收到的所述访问指令,获取本地文件夹中存储的至少一条cookie信息,所述cookie信息为访问原始URL时,生成的包括所述原始URL的信息;
[0012]判断单元,针对所述获取单元获取到的每一条所述cookie信息,判断所述目标URL的域名与所述cookie信息中存储的原始URL的域名是否一致;
[0013]触发单元,用于在所述判断单元的判断结果为否时,触发所述终端不访问所述cookie信息中,除所述原始URL之外的信息。
[0014]实施本发明实施例,具有如下有益效果:
[0015]本发明实施例中,当接收到用户输入的目标URL的访问指令之后,终端会响应该访问指令,获取本地文件夹中存储的至少一条cookie信息,然后再针对每一条cookie信息,判断该目标URL的域名与该cookie信息中存储的原始URL的域名是否一致,如果不一致,就不访问该cookie信息中除原始URL之外的信息。通过本发明实施例,终端不会访问与cookie信息中原始URL的域名不一样的历史访问信息,从而保护了用户的个人信息,提高了用户浏览网页的安全性。
【附图说明】
[0016]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本发明实施例公开的一种信息拦截方法的流程示意图;
[0018]图2是本发明实施例公开的另一种信息拦截方法的流程示意图;
[0019]图3是本发明实施例公开的一种终端的结构示意图;
[0020]图4是本发明实施例公开的另一种终端的结构示意图。
【具体实施方式】
[0021]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022]本发明实施例公开了一种信息拦截方法及终端,可以保护用户的个人信息,提高用户浏览网页的安全性。以下分别进行详细说明。
[0023]请参阅图1,图1是本发明实施例公开的一种信息拦截方法的流程示意图。其中,图1所示的方法可以应用于智能手机(如Android手机、1S手机等)、平板电脑、掌上电脑、移动互联网设备(Mobile Internet Devices, MID)以及PAD等安装有浏览器应用的终端中。如图1所示,该信息拦截方法可以包括以下步骤:
[0024]S101、终端接收用户输入的目标统一资源定位符URL的访问指令。
[0025]本发明实施例中,统一资源定位符URL由模式(或称协议)、服务器名称(或IP地址)、路径以及文件名等组成,从用户角度来讲,当协议为HTTP协议时,URL中由服务名称、路径以及文件名组成的部分就可以称为网址。
[0026]本发明实施例中,当用户在终端的浏览器中输入需要访问网页的网址,并点击进入时,会生成一个访问指令,因此,终端可以接收该访问指令。其中,该访问指令用于指示终端访问目标URL所对应的网页内容信息。
[0027]S102、终端响应该访问指令,获取本地文件夹中存储的至少一条cookie信息。
[0028]本发明实施例中,终端的浏览器应用对应的文件夹中预先存储有一条或者多条cookie信息,这些cookie信息是用户之前通过浏览器访问网页时,终端自动生成并保存在本地文件夹中的。cookie信息可以包括用户访问过的网页的原始URL信息、该网页信息、用户在该网页上输入的数据以及用户访问网页时该网页上所显示过的广告信息等,本发明实施例不做限定。其中,用户在网页上输入的数据可以包括但不限于用户注册或登录的账号和密码、用户在搜索页面输入的关键字等。
[0029]本发明实施例中,当终端接收到用户输入的目标URL的访问指令之后,首先会响应该访问指令,获取终端的本地文件夹中存储的cookie信息,该cookie信息可以是一条,也可以是多条,本发明实施例不做限定。
[0030]S103、针对每一条cookie信息,终端判断该目标URL的域名与该cookie信息中存储的原始URL的域名是否一致,若是,则继续执行本步骤S103 ;若否,则执行步骤S104。
[0031]本发明实施例中,终端获取到本地文件夹中存储的cookie信息之后,会依次从每一条cookie信息中提取出该cookie信息中存储的原始URL,然后再判断该原始URL的域名与该目标URL的域名是否一致,如果一致,终端就访问该cookie信息中存储的所有信息;如果不一致,终端就不会访问该cookie信息中存储的任何信息。
[0032]作为一种可行的实施方式,终端判断该目标URL的域名与该cookie信息中存储的原始URL的域名是否一致的具体方式可以为:
[0033]步骤11)终端将该目标URL解析得到第一域名,并将该cookie信息中存储的原始URL解析得到第二域名;
[0034]步骤12)终端对比该第一域名与第二域名是否一致。
[0035]本发明实施例中,终端会分别将目标URL与该cookie信息中存储的原始URL进行解析,得到相应的域名,即终端将目标URL进行解析得到第一域名,并将该cookie信息中存储的原始URL进行解析得到第二域名,然后对第一域名以及第二域名进行对比,分析这两个域名是否一致。
[0036]举例来说,当目标URL 为 http://zhida0.baidu.com/quest1n/14674128, html时,终端经过解析可以得到该目标URL的第一域名为zhida0.baidu.com,当该cookie信息中存储的原始 URL 为 http://wenwen.sogou.com/s/ ? sp = S 域名与 url&p = 58331900时,终端对该原始URL进行解析可以得到第二域名为wenwen.sogou.com,因此,终端会比较得到的第一域名与第二域名是否一致。
[0037]S104、在步骤S103判断出该目标URL的域名与该原始URL的域名不一致时,终端不访问该cookie信息中,除该原始URL之外的信息,并结束本流程。
[0038]本发明实施例中,cookie信息中除原始URL之外,还可以包括
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1