[发明专利]文件的下载方法及其装置、存储介质、电子终端有效
申请号: | 201810451159.3 | 申请日: | 2018-05-11 |
公开(公告)号: | CN108650265B | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 蔡灿 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京合智同创知识产权代理有限公司 11545 | 代理人: | 李杰 |
地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 下载 方法 及其 装置 存储 介质 电子 终端 | ||
1.一种文件的下载方法,其特征在于,包括:
根据预先建立的重置处理后的黑名单,判断当前下载行为是否会被劫持;
若会被劫持,则对当前下载请求进行加密,并根据加密的当前下载请求进行文件的下载;
若不会被劫持,则直接根据未加密的所述当前下载请求进行文件下载,
其中,所述重置处理后的黑名单,通过如下方式预先得到:在黑名单中确定被劫持的网络环境的标记时间Y和累计被标记的次数Cnt;当所述当前下载请求发起的当前时间距离标记时间Y大于有效期W时,对所述被劫持的网络环境进行去标记处理,其中有效期W根据Cnt和用户平均连续下载天数M的乘积确定,所述M用于预估接下来多少天内用户可能会产生下载行为,所述Cnt越大,则所述有效期W越长。
2.根据权利要求1所述的方法,其特征在于,还包括:
根据满足所述当前下载行为的网络环境中历史下载请求的被劫持情况预先建立所述黑名单。
3.根据权利要求2所述的方法,其特征在于,根据满足所述当前下载行为的网络环境在提供历史文件下载时历史下载请求的被劫持情况预先建立所述黑名单包括:
若通过访问所述网络环境下载时下载请求响应中的头数据与标准历史文件的实际大小不匹配,则判定被劫持,并将所述网络环境加入到所述黑名单中。
4.根据权利要求1-3任一项所述的方法,其特征在于,若满足所述当前下载行为的网络环境曾经发生过历史下载请求被劫持,则在所述黑名单中对所述网络环境进行标记。
5.根据权利要求4所述的方法,其特征在于,所述对预先建立的黑名单进行重置处理包括:
若满足当前下载行为的网络环境禁用加密的下载请求,则重置所述预先建立的黑名单以对所述黑名单中所述网络环境进行去标记处理,以根据未加密的下载请求进行文件的下载。
6.一种文件的下载装置,其特征在于,包括:
第一程序单元,用于根据预先建立的重置处理后的黑名单,判断当前下载行为是否会被劫持,其中,所述重置处理后的黑名单,通过如下方式预先得到:在黑名单中确定被劫持的网络环境的标记时间Y和累计被标记的次数Cnt;当所述当前下载请求发起的当前时间距离标记时间Y大于有效期W时,对所述被劫持的网络环境进行去标记处理,其中有效期W根据Cnt和用户平均连续下载天数M的乘积确定,所述M用于预估接下来多少天内用户可能会产生下载行为,所述Cnt越大,则所述有效期W越长;
第二程序单元,用于若所述当前下载行为会被劫持则对当前下载请求进行加密并根据加密的当前下载请求进行文件的下载;或者,若所述当前下载行为不会被劫持则直接根据未加密的所述当前下载请求进行文件下载。
7.一种存储介质,其特征在于,所述存储介质上存储有可执行指令,所述可执行指令在被处理器执行时实现如下步骤:
根据预先建立的重置处理后的黑名单,判断当前下载行为是否会被劫持;
若会被劫持,则对当前下载请求进行加密,并根据加密的下载请求进行文件的下载;
若不会被劫持,则直接根据未加密的所述当前下载请求进行文件下载,其中,所述重置处理后的黑名单,通过如下方式预先得到:在黑名单中确定被劫持的网络环境的标记时间Y和累计被标记的次数Cnt;当所述当前下载请求发起的当前时间距离标记时间Y大于有效期W时,对所述被劫持的网络环境进行去标记处理,其中有效期W根据Cnt和用户平均连续下载天数M的乘积确定,所述M用于预估接下来多少天内用户可能会产生下载行为,所述Cnt越大,则所述有效期W越长。
8.一种电子终端,其特征在于,包括存储介质以及处理器,所述存储介质上存储有可执行指令,所述可执行指令在被所述处理器执行时实现如下步骤:
根据预先建立的重置处理后的黑名单,判断当前下载行为是否会被劫持;
若会被劫持,则对当前下载请求进行加密,并根据加密的下载请求进行文件的下载;
若不会被劫持,则直接根据未加密的所述当前下载请求进行文件下载,其中,所述重置处理后的黑名单,通过如下方式预先得到:在黑名单中确定被劫持的网络环境的标记时间Y和累计被标记的次数Cnt;当所述当前下载请求发起的当前时间距离标记时间Y大于有效期W时,对所述被劫持的网络环境进行去标记处理,其中有效期W根据Cnt和用户平均连续下载天数M的乘积确定,所述M用于预估接下来多少天内用户可能会产生下载行为,所述Cnt越大,则所述有效期W越长。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810451159.3/1.html,转载请声明来源钻瓜专利网。