一种信息处理方法及电子设备的制造方法_2

文档序号:9420845阅读:来源:国知局
一预设网络请求匹配的第一判断结果,拒绝执行该网络请,其中,在预存列表中保存了请求传输的数据大于等于阈值数据量的网络请。也就是说,若电子设备检测到请求大于等于阈值数据量的网络请求时,该电子设备将阻止该网络请求,从而保证用户流量数据不受损失,提升电子设备的安全性,并且也避免了电子设备下载大数据造成的功耗损失。
【附图说明】
[0041]图1为本发明实施例中一种信息处理方法的流程图;
[0042]图2为本发明实施例中一种建立预存列表的方法的流程图;
[0043]图3为本发明实施例中一种电子设备的结构示意图。
【具体实施方式】
[0044]本发明实施例提供了一种信息处理方法,该方法包括:获取第一网络请求,判定第一网络请求是否与预存列表中的预设网络请求匹配,获得第一判断结果,基于表明第一网络请求与预存列表中的一预设网络请求匹配的第一判断结果,拒绝执行该网络请,其中,在预存列表中保存了请求传输的数据大于等于阈值数据量的网络请。也就是说,若电子设备检测到请求大于等于阈值数据量的网络请求时,该电子设备将阻止该网络请求,从而保证用户流量数据不受损失,提升电子设备的安全性,并且也避免了电子设备下载大数据造成的功耗损失。
[0045]下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解,本发明实施例以及实施例中的具体技术特征只是对本发明技术方案的说明,而不是限定,在不冲突的情况下本发明实施例以及实施例中的具体技术特征可以相互组合。
[0046]如图1所示为本发明实施例中一种信息处理方法的流程图,该方法包括:
[0047]S101,获取第一网络请求;
[0048]这里的第一网络请求为电子设备向网络服务器请求网络数据的请求,比如说软件更新请求、软件包下载请求等。第一网络请求可以是电子设备自身运行的系统软件生成的,也可以是电子设备上安装的应用软件生成的。
[0049]S102,判定第一网络请求是否与预存列表中的预设网络请求匹配,获得第一判断结果;
[0050]S103,基于表明第一网络请求与预存列表中的预设网络请求匹配的第一判断结果,拒绝执行网络请求。
[0051]在本发明实施例中,在对第一网络请求进行判断之前,需要确定一个预存列表,建立预存列表的过程如图2所示的步骤:
[0052]S201,检测各网络请求是否用于请求超过阈值数据量的网络请求;
[0053]在本发明实施例中,电子设备能够对生成的各网络请求进行分析,从而确定每个网络请求所请求的数据量,比如说该电子设备可以通过分析网络请求中程序结构来确定该网络请求的数据量,或者是该电子设备可以将该网络请求发送至网络服务器,然后基于网络服务器范围的前一段数据来确定该网络请求所请求的数据量,当然,还可以通过其他方式来确定网络请求的数据量。
[0054]基于该电子设备分析得到的网络请求所请求的数据量之后,该电子设备将判定网络请求所请求的数据量是否超过了阈值数据量。
[0055]S202,若检测到用于请求超过阈值数据量的第一网络请求时,确定第一网络请求对应的应用程序标识;
[0056]由于存在有阈值数据量,因此,电子设备会将得到的每个网络请求所请求的数据量与阈值数据量进行比较,也就是判定是否存在请求较大数据量的网络请求,比如说,阈值数据量为100M,那么请求的数据量超过100M的较为危险的网络请求。
[0057]若是电子设备确定出第一网络请求所请求的数据量超过预设阈值时,则电子设备会确定第一网络请求对应的应用程序标识。也就是说该电子设备会确定该第一网络请是哪一个应用程序所生成,并获取该应用程序的标识,比如说该第一网络请求为QQ软件生成,则该电子设备会获取QQ软件的应用图标。
[0058]S203,在预存列表中保存第一网络请求以及第一网络请求对应的应用程序标识。
[0059]当电子设备确定出请求的数据量超过阈值数据量的第一网络请求时,该电子设备将在预存列表中保存第一网络请求以及第一网络请求对应的应用程序标识。也就是说,在预存列表中保存应用程序标识以及该应用程序标识对应的网络请求,比如说,QQ软件生成了一个网络请求,该网络请求所请求的数据量超过阈值数据量,则电子设备将在预存列表中保存QQ图标以及该QQ图标对应的网络请求,当然,若是QQ软件生成了 3个请求超过阈值数据量的网络请求时,电子设备会在预存列表中分别添加这3个网络请求,这3个网络请求都是QQ软件下的网络请求。
[0060]这里需要说明的是,上述的方式只是简单的说明了预存列表的建立过程,本领域技术人员基于上述方案所得到的能够实现相同效果的技术方案都在本发明实施例所包含范围内。
[0061]在建立好预存列表之后,该预存列表可以保存在电子设备中,也可以将预存列表保存在网络服务器中。当然,保存在网络服务器中时,电子设备可以随时在网络服务器中调取该预存列表。
[0062]进一步,在建立好上述的预存列表之后,并且执行上述的方法时,电子设备将解析接收到的第一网络请求,确定生成第一网络请求的应用程序对应的应用程序标识。比如说,该网络请求为微信软件生成的网络请求时,该电子设备将基于该网络请求确定微信标识。
[0063]由于在预存列表中保存了应用程序标识所对应的所有网络请求,因此,在先确定应用程序标识的基础上,再进一步的将第一网络请求与该应用程序标识下的所有网络请求进行匹配,这样可以避免电子设备将第一网络请求在预存列表中进行一一的匹配。
[0064]因此,在电子设备通过对第一网络请求的分析得到第一网络请求对应的应用程序标识时,该电子设备将调取出该应用程序标识所对应的所有网络请求。然后将第一网络请求与确定出的所有预设网络请求进行一一的匹配,这样的匹配方式可以最大程度的减少匹配的过程,不仅节约了匹配的时间,并且也提升了匹配的准确性。
[0065]若是电子设备判定出第一网络请求与预存列表中的一个预设网络请求匹配时,则说明第一网络请求所请求的数据量超过了阈值数据量,第一网络请求是一个信任度较低的网络请求,此时电子设备将拒绝执行该第一网络请求,这样就可以避免用户的流量数据受到损失,并且也可以降低电子设备的数据负荷。
[0066]若是电子设备判定出第一网络请求与预存列表中的任何第一预设网络请求都不匹配时,该电子设备还将通过如下的方式来进一步的判定是否响应第一网络请,具体如下:
[0067]方式一:
[0068]检测第一网络请求是否为设定时间段内生成的网络请求,第一网络请求是设定时间段内生成的网络请求时,则拒绝执行第一网络请求。
[0069]具体来讲,在本发明实施例中,在电子设备中可以设置禁止相应网络请求的时间,比如说在电子设备中设置了 00:00-8:00之间的时间段内生成的网络请求禁止响应,若是该电子设备上的应用程序在这一段时间内
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1