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

文档序号:9420845阅读:188来源:国知局
一种信息处理方法及电子设备的制造方法
【技术领域】
[0001]本申请涉及电子技术领域,尤其涉及一种信息处理方法及电子设备。
【背景技术】
[0002]随着电子技术发展,各种便携式电子设备也越来越多,比如手机、平板电脑等便携式电子设备。
[0003]目前用户都可以通过移动电子设备来进行网络访问,比如说通过手机浏览网页,或者是通过手机在网络服务器上下载游戏软件等。但是,目前较多的电子设备为了不打扰到用户的正常使用,会在后台通过向网络服务器发送网络请求来进行数据的下载或者是上传。若是一般的请求则不会影响到用户的正常使用,若是该网络请求是用于请求数据量较大的请求时,比如说下载版本安装包,或者是下载软件的数据库、图片库或者是宣传视频等。这样不仅使得用户的网络数据受到损失,并且也使得电子设备的功耗较大。

【发明内容】

[0004]本发明实施例提供了一种信息处理方法及电子设备,用以解决现有技术中部分网络请求使得用户的网络数据受到损失,并且也使得电子设备的功耗较大的问题。
[0005]其具体的技术方案如下:
[0006]一种信息处理方法,应用于一电子设备,所述方法包括:
[0007]获取第一网络请求,所述第一网络请求用于向服务请求网络数据;
[0008]判定所述第一网络请求是否与预存列表中的预设网络请求匹配,获得第一判断结果,所述预存列表中保存了请求传输的数据大于等于阈值数据量的网络请求;
[0009]基于表明所述第一网络请求与预存列表中的一预设网络请求匹配的所述第一判断结果,拒绝执行所述网络请求。
[0010]可选的,在获取一网络请求之前,还包括:
[0011]检测各网络请求是否用于请求超过阈值数据量的网络请求;
[0012]若检测到用于请求超过阈值数据量的所述第一网络请求时,确定所述第一网络请求对应的应用程序标识;
[0013]在所述预存列表中保存所述第一网络请求以及所述第一网络请求对应的应用程序标识。
[0014]可选的,判定所述网络请求是否与预存列表中的预设网络请求匹配,包括:
[0015]解析所述第一网络请求,确定生成所述第一网络请求的应用程序对应的应用程序标识;
[0016]在所述预存列表中确定出所述应用程序标识对应的所有预设网络请求;
[0017]将所述第一网络请求与确定出的所有预设网络请求进行一一的匹配。
[0018]可选的,在判定所述第一网络请求是否与预存列表中的预设网络请求匹配之前,所述方法还包括:
[0019]检测所述第一网络请求是否为检测到版本更新请求之后的预设时间内生成的请求;
[0020]若所述第一网络请求为检测到所述版本更新请求之后的预设时间内生成的请求,则拒绝执行所述第一网络请求。
[0021]可选的,在判定所述第一网络请求是否与预存列表中的预设网络请求匹配之后,所述方法还包括:
[0022]若所述第一网络请求与预存列表中的所有预设网络请求不匹配时,检测所述第一网络请求是否为设定时间段内生成的网络请求;
[0023]若所述第一网络请求是设定时间段内生成的网络请求时,则拒绝执行所述第一网络请求。
[0024]可选的,在判定所述第一网络请求是否与预存列表中的预设网络请求匹配之后,所述方法还包括:
[0025]若所述第一网络请求与预存列表中的所有预设网络请求不匹配时,响应所述第一网络请求,并接收网络服务器基于所述第一网络请求返回的第一段数据;
[0026]基于所述第一段数据,确定所述第一网络请求所请求的网络数据总量;
[0027]若所述网络数据总量超过预设阈值时,则拒绝向所述网络服务器返回响应信息,以使所述网络服务器拒绝传输所述第一网络请求所请求的在所述第一段数据之后的网络数据。
[0028]可选的,在拒绝执行所述第一网络请求之后,还包括:
[0029]在所述预存列表中不存在与所述第一网络请求匹配的预设网络请求时,确定生成所述第一网络请求的应用程序对应的应用程序标识;
[0030]将所述第一网络请求以及所述第一网络请求对应的应用程序标识添加至所述预存列表中。
[0031]一种电子设备,包括:
[0032]检测器,用于获取第一网络请求,所述第一网络请求用于向服务请求网络数据;
[0033]处理器,用于判定所述第一网络请求是否与预存列表中的预设网络请求匹配,获得第一判断结果,基于表明所述第一网络请求与预存列表中的一预设网络请求匹配的所述第一判断结果,拒绝执行所述网络请求,其中,所述预存列表中保存了请求传输的数据大于等于阈值数据量的网络请求。
[0034]可选的,所述处理器,还用于检测各网络请求是否用于请求超过阈值数据量的网络请求;若检测到用于请求超过阈值数据量的所述第一网络请求时,确定所述第一网络请求对应的应用程序标识;在所述预存列表中保存所述第一网络请求以及所述第一网络请求对应的应用程序标识。
[0035]可选的,所述处理器,具体用于解析所述第一网络请求,确定生成所述第一网络请求的应用程序对应的应用程序标识;在所述预存列表中确定出所述应用程序标识对应的所有预设网络请求;将所述第一网络请求与确定出的所有预设网络请求进行一一的匹配。
[0036]可选的,所述处理器,还用于检测所述第一网络请求是否为检测到版本更新请求之后的预设时间内生成的请求;若所述第一网络请求为检测到所述版本更新请求之后的预设时间内生成的请求,则拒绝执行所述第一网络请求。
[0037]可选的,所述处理器,还用于若所述第一网络请求与预存列表中的所有预设网络请求不匹配时,检测所述第一网络请求是否为设定时间段内生成的网络请求;若所述第一网络请求是设定时间段内生成的网络请求时,则拒绝执行所述第一网络请求。
[0038]可选的,所述处理器,还用于若所述第一网络请求与预存列表中的所有预设网络请求不匹配时,响应所述第一网络请求,并接收网络服务器基于所述第一网络请求返回的第一段数据;基于所述第一段数据,确定所述第一网络请求所请求的网络数据总量;若所述网络数据总量超过预设阈值时,则拒绝向所述网络服务器返回响应信息,以使所述网络服务器拒绝传输所述第一网络请求所请求的在所述第一段数据之后的网络数据。
[0039]可选的,所述处理器,还用于在所述预存列表中不存在与所述第一网络请求匹配的预设网络请求时,确定生成所述第一网络请求的应用程序对应的应用程序标识;将所述第一网络请求以及所述第一网络请求对应的应用程序标识添加至所述预存列表中。
[0040]本发明实施例提供了一种信息处理方法,该方法包括:获取第一网络请求,判定第一网络请求是否与预存列表中的预设网络请求匹配,获得第一判断结果,基于表明第一网络请求与预存列表中的
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1