书签 分享 收藏 举报 版权申诉 / 11

一种文件防下载处理方法及系统.pdf

  • 上传人:a***
  • 文档编号:4724835
  • 上传时间:2018-10-31
  • 格式:PDF
  • 页数:11
  • 大小:365.19KB
  • 摘要
    申请专利号:

    CN201110302250.7

    申请日:

    2011.09.29

    公开号:

    CN103036925A

    公开日:

    2013.04.10

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||专利申请权的转移IPC(主分类):H04L 29/08变更事项:申请人变更前权利人:深圳市快播科技有限公司变更后权利人:深圳市云帆世纪科技有限公司变更事项:地址变更前权利人:518000 广东省深圳市南山区高新南一道009号中国科技开发院中科研发园三号楼22层变更后权利人:518057 广东省深圳市福田区益田路3013号南方国际广场A栋1605室登记生效日:20140814|||实质审查的生效IPC(主分类):H04L 29/08申请日:20110929|||公开

    IPC分类号:

    H04L29/08

    主分类号:

    H04L29/08

    申请人:

    深圳市快播科技有限公司

    发明人:

    张克东; 王羲桀; 唐涛

    地址:

    518000 广东省深圳市南山区高新南一道009号中国科技开发院中科研发园三号楼22层

    优先权:

    专利代理机构:

    深圳鼎合诚知识产权代理有限公司 44281

    代理人:

    郭燕

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开了一种文件防下载处理方法及系统,所述文件防下载处理方法包括:服务器端:将目标文件或者目标目录设置为防下载的文件或者目录;当收到访问所述目标文件或者目标目录的请求后,在返回的信息中增加所述目标文件或者目标目录中的文件为防下载文件的标记信息;客户端:发出访问文件或者目录中的文件的请求;接收服务器端根据所述请求返回的信息;判断所述信息中是否包括将所述文件或者目录标记为防下载文件的标记信息;若包括所述标记信息,对所述文件或者目录中的文件的重要数据进行防下载处理。本发明提出的文件防下载处理方法及系统,通过简单的改变即可实现文件防下载,有效的防止了文件被随意下载。

    权利要求书

    权利要求书一种服务器端的文件防下载处理方法,其特征在于,包括:将目标文件或者目标目录设置为防下载的文件或者目录;当收到访问所述目标文件或者目标目录的请求后,在返回的信息中增加所述目标文件或者目标目录中的文件为防下载文件的标记信息。如权利要求1所述的服务器端的文件防下载处理方法,其特征在于:所述目标文件或者目标目录中的文件为媒体文件;所述在返回的信息中增加所述目标文件或者目标目录中的文件为防下载文件的标记信息的方法包括:在返回的信息中将所述目标文件或者目标目录中的文件的链接地址后增加防下载标记字段。一种客户端的文件防下载处理方法,其特征在于,包括:发出访问文件或者目录中的文件的请求;接收服务器端根据所述请求返回的信息;判断所述信息中是否包括将所述文件或者目录标记为防下载文件的标记信息;若包括所述标记信息,对所述文件或者目录中的文件的重要数据进行防下载处理。如权利要求3所述的客户端的文件防下载处理方法,其特征在于:所述文件或者目录中的文件为媒体文件,所述重要数据为媒体文件的第一块数据。如权利要求3所述的客户端的文件防下载处理方法,其特征在于:所述对文件或者目录中的文件的重要数据进行防下载处理的方法包括:将所述文件或者目录中的文件的重要数据存储在内存中;或,将所述文件或者目录中的文件的重要数据进行加密;或,将所述文件或者目录中的文件的重要数据切割成小块;或,将所述文件或者目录中的文件的重要数据存储在与其他数据不同的位置。一种文件防下载处理方法,其特征在于,包括:服务器端:将目标文件或者目标目录设置为防下载的文件或者目录;当收到访问所述目标文件或者目标目录的请求后,在返回的信息中增加所述目标文件或者目标目录中的文件为防下载文件的标记信息;客户端:发出访问文件或者目录中的文件的请求;接收服务器端根据所述请求返回的信息;判断所述信息中是否包括将所述文件或者目录标记为防下载文件的标记信息;若包括所述标记信息,对所述文件或者目录中的文件的重要数据进行防下载处理。如权利要求6所述的文件防下载处理方法,其特征在于:所述目标文件或者目标目录中的文件为媒体文件;所述文件或者目录中的文件为媒体文件;所述重要数据为媒体文件的第一块数据;所述在返回的信息中增加所述目标文件或者目标目录中的文件为防下载文件的标记信息的方法包括:在返回的信息中将所述目标文件或者目标目录中的文件的链接地址后增加防下载标记字段;所述对文件或者目录中的文件的重要数据进行防下载处理的方法包括:将所述文件或者目录中的文件的重要数据存储在内存中;或,将所述文件或者目录中的文件的重要数据进行加密;或,将所述文件或者目录中的文件的重要数据切割成小块;或,将所述文件或者目录中的文件的重要数据存储在与其他数据不同的位置。一种服务器,其特征在于,包括:设置装置,用于将目标文件或者目标目录设置为防下载的文件或者目录;标记装置,用于当收到访问所述目标文件或者目标目录的请求后,在返回的信息中增加所述目标文件或者目标目录中的文件为防下载文件的标记信息。如权利要求8所述的服务器,其特征在于:所述目标文件或者目标目录中的文件为媒体文件;所述标记装置具体用于:当收到访问所述目标文件或者目标目录的请求后,在返回的信息中将所述目标文件或者目标目录中的文件的链接地址后增加防下载标记字段。一种客户端,其特征在于,包括:请求装置,用于发出访问文件或者目录中的文件的请求;接收装置,用于接收服务器端根据所述请求返回的信息;判断装置,用于判断所述信息中是否包括将所述文件或者目录标记为防下载文件的标记信息;防下载装置,用于当判断装置判断包括所述标记信息,对所述文件或者目录中的文件的重要数据进行防下载处理。如权利要求10所述的客户端,其特征在于,包括:所述文件或者目录中的文件为媒体文件,所述重要数据为媒体文件的第一块数据。如权利要求10所述的客户端,其特征在于:所述防下载装置具体用于:当判断装置判断包括所述标记信息,将所述文件或者目录中的文件的重要数据存储在内存中;或,当判断装置判断包括所述标记信息,将所述文件或者目录中的文件的重要数据进行加密;或,当判断装置判断包括所述标记信息,将所述文件或者目录中的文件的重要数据切割成小块;或,当判断装置判断包括所述标记信息,将所述文件或者目录中的文件的重要数据存储在与其他数据不同的位置。一种文件防下载处理系统,其特征在于,包括:服务器端和客户端,服务器端包括:设置装置,用于将目标文件或者目标目录设置为防下载的文件或者目录;标记装置,用于当收到访问所述目标文件或者目标目录的请求后,在返回的信息中增加所述目标文件或者目标目录中的文件为防下载文件的标记信息;客户端包括:请求装置,用于发出访问文件或者目录中的文件的请求;接收装置,用于接收服务器端根据所述请求返回的信息;判断装置,用于判断所述信息中是否包括将所述文件或者目录标记为防下载文件的标记信息;防下载装置,用于当判断装置判断包括所述标记信息,对所述文件或者目录中的文件的重要数据进行防下载处理。如权利要求13所述的文件防下载处理系统,其特征在于:所述目标文件或者目标目录中的文件为媒体文件;所述文件或者目录中的文件为媒体文件;所述重要数据为媒体文件的第一块数据;所述标记装置具体用于:当收到访问所述目标文件或者目标目录的请求后,在返回的信息中将所述目标文件或者目标目录中的文件的链接地址后增加防下载标记字段。所述防下载装置具体用于:当判断装置判断包括所述标记信息,将所述文件或者目录中的文件的重要数据存储在内存中;或,当判断装置判断包括所述标记信息,将所述文件或者目录中的文件的重要数据进行加密;或,当判断装置判断包括所述标记信息,将所述文件或者目录中的文件的重要数据切割成小块;或,当判断装置判断包括所述标记信息,将所述文件或者目录中的文件的重要数据存储在与其他数据不同的位置。

    说明书

    说明书一种文件防下载处理方法及系统
    技术领域
    本发明涉及一种文件防下载处理方法及系统。
    背景技术
    随着网络的普及,网络资源也越来越丰富,有一些资源由于并非免费获得的,资源提供者并不希望这些资源被下载,例如有些视频网站站长在花费大价钱购买了正版资源后,并不希望这些资源被随意的下载传播。
    所以,有必要提供防下载的方法或者系统,防止资源被随意下载。
    发明内容
    本发明要解决的主要技术问题是,提供一种文件防下载处理方法及系统,可以防止文件被随意下载。
    为解决上述技术问题,本发明提供一种文件防下载处理方法,包括:
    服务器端:
    将目标文件或者目标目录设置为防下载的文件或者目录;
    当收到访问所述目标文件或者目标目录的请求后,在返回的信息中增加所述目标文件或者目标目录中的文件为防下载文件的标记信息;
    客户端:
    发出访问文件或者目录中的文件的请求;
    接收服务器端根据所述请求返回的信息;
    判断所述信息中是否包括将所述文件或者目录标记为防下载文件的标记信息;
    若包括所述标记信息,对所述文件或者目录中的文件的重要数据进行防下载处理。
    本发明还提出了:
    一种文件防下载处理系统,包括:服务器端和客户端;
    服务器端包括:
    设置装置,用于将目标文件或者目标目录设置为防下载的文件或者目录;
    标记装置,用于当收到访问所述目标文件或者目标目录的请求后,在返回的信息中增加所述目标文件或者目标目录中的文件为防下载文件的标记信息;
    客户端包括:
    请求装置,用于发出访问文件或者目录中的文件的请求;
    接收装置,用于接收服务器端根据所述请求返回的信息;
    判断装置,用于判断所述信息中是否包括将所述文件或者目录标记为防下载文件的标记信息;
    防下载装置,用于当判断装置判断包括所述标记信息,对所述文件或者目录中的文件的重要数据进行防下载处理。
    此外,本发明还提供一种服务器端的文件防下载处理方法,其特征在于,包括:
    将目标文件或者目标目录设置为防下载的文件或者目录;
    当收到访问所述目标文件或者目标目录的请求后,在返回的信息中增加所述目标文件或者目标目录中的文件为防下载文件的标记信息。
    一种客户端的文件防下载处理方法,其特征在于,包括:
    发出访问文件或者目录中的文件的请求;
    接收服务器端根据所述请求返回的信息;
    判断所述信息中是否包括将所述文件或者目录标记为防下载文件的标记信息;
    若包括所述标记信息,对所述文件或者目录中的文件的重要数据进行防下载处理。
    一种服务器,其特征在于,包括:
    设置装置,用于将目标文件或者目标目录设置为防下载的文件或者目录;
    标记装置,用于当收到访问所述目标文件或者目标目录的请求后,在返回的信息中增加所述目标文件或者目标目录中的文件为防下载文件的标记信息。
    一种客户端,其特征在于,包括:
    请求装置,用于发出访问文件或者目录中的文件的请求;
    接收装置,用于接收服务器端根据所述请求返回的信息;
    判断装置,用于判断所述信息中是否包括将所述文件或者目录标记为防下载文件的标记信息;
    防下载装置,用于当判断装置判断包括所述标记信息,对所述文件或者目录中的文件的重要数据进行防下载处理。
    本发明的有益效果是:本发明提出的文件防下载处理方法及系统,通过简单的改变即可实现文件防下载,有效的防止了文件被随意下载。
    附图说明
    图1为本发明一种服务器端的文件防下载处理方法的一实施例的流程示意图;
    图2为本发明一种客户端的文件防下载处理方法的一实施例的流程示意图;
    图3为本发明一种文件防下载处理方法的一实施例的流程示意图;
    图4为本发明一种服务器的一实施例的模块示意图;
    图5为本发明一种客户端的一实施例的模块示意图;
    图6为本发明一种文件防下载处理系统的一实施例的模块示意图。
    具体实施方式
    下面通过具体实施方式结合附图对本发明作进一步详细说明。
    在本发明实施例中,为了防止文件被下载,服务器端会预先对需要防止下载的文件或者目录设置防下载,当收到客户端访问这些文件或者目录中的文件时,服务器端判断请求的文件是否设定了防下载,如果没有设置则返回正常的链接允许正常下载;若针对所请求的文件设置了防下载,则服务器在返回的信息中增加所述文件或者目录中的文件为防下载文件的标记信息。当客户端发出访问文件或者目录中的文件的请求后,判断在服务器返回的信息中是否包括将所述文件或者目录标记为防下载文件的标记信息,如果包括所述标记信息,则对所述文件或者目录中的文件的重要数据进行防下载处理。
    以上对本发明实施例做了一个概括的描述,下面结合附图说明本发明的各个具体实施例。
    如图1所示,为本发明一种服务器端的文件防下载处理方法的一实施例的流程示意图,包括:
    101、设置防下载文件或目录;
    具体地,将目标文件或者目标目录设置为防下载的文件或者目录;
    103、收到访问请求后,增加防下载文件的标记信息;
    具体地,当收到访问所述目标文件或者目标目录的请求后,在返回的信息中增加所述目标文件或者目标目录中的文件为防下载文件的标记信息;
    进一步地,具体增加标记信息的方法可以是:
    A、在返回的信息中将所述目标文件或者目标目录中的文件的链接地址后增加防下载标记字段;例如可以增加&save=false字段,表示这个文件已被设置了防下载,也可以增加其他用来标记的字段;
    B、在返回的信息中额外增加专门用来标记文件为防下载文件的部分,例如可以额外增加信息块,具体内容可为&save=0,表示这个文件已被设置了防下载。
    以上仅为示例性说明,设置防下载标记信息的形式不限于此,只要服务器端与客户端预先约定,客户端能够识别出防下载信息即可。
    在服务器端进行了上述的处理后,在客户端发出下载请求后,会对经过了上述设置的文件进行一定的处理以防止被下载,如下所述:
    如图2所示,为本发明一种客户端的文件防下载处理方法的一实施例的流程示意图,包括:
    201、发送访问文件的请求;
    具体地,发出访问文件或者目录中的文件的请求;
    203、接收返回的信息;
    具体地,接收服务器端根据所述请求返回的信息;
    205、判断是否包括标记信息;
    具体地,判断所述信息中是否包括将所述文件或者目录标记为防下载文件的标记信息;
    207、防下载处理;
    具体地,若205中判断包括所述标记信息,对所述文件或者目录中的文件的重要数据进行防下载处理;
    通常情况下,影响文件正常使用的重要数据为第一块数据,第一块数据的大小可根据文件实际大小及实际需要进行设定,例如对于一个100M的文件,第一块数据可以为256K;实际中可以不限于上述的具体形式,此处只是举例进行说明;
    以下以重要数据为第一块数据为例进行说明,具体的防下载处理方法可以是:
    A、将所述文件或者目录中的文件的第一块数据存储在内存中;
    由于数据存储在内存中,客户端重启后会将数据删除,所以这样一来下载的文件由于缺少重要文件而不能使用;
    B、将所述文件或者目录中的文件的第一块数据存储在与其他数据不同的目录中;
    此方法由于第一块数据与其他数据不在同一目录而造成文件不能使用;
    C、将所述文件或者目录中的文件的第一块数据进行加密;
    此方法由于第一块数据无法访问而造成文件不能使用;
    D、将所述文件或者目录中的文件的第一块数据切割成小块。
    此方法由于第一块数据无法使用而造成文件不能使用。
    本发明还提出了一种文件防下载处理方法,如图3所示为本发明一种文件防下载处理方法的一实施例的流程示意图,包括:
    服务器端的处理:
    301、将目标文件或者目标目录设置为防下载的文件或者目录;
    303、当收到访问所述目标文件或者目标目录的请求后,在返回的信息中增加所述目标文件或者目标目录中的文件为防下载文件的标记信息;
    客户端的处理:
    305、发出访问文件或者目录中的文件的请求;
    307、接收服务器端根据所述请求返回的信息;
    309、判断所述信息中是否包括将所述文件或者目录标记为防下载文件的标记信息;
    311、若包括所述标记信息,对所述文件或者目录中的文件的重要数据进行防下载处理。
    优选地,
    所述目标文件或者目标目录中的文件为媒体文件;
    所述文件或者目录中的文件为媒体文件;
    所述重要数据为媒体文件的第一块数据;
    所述在返回的信息中增加所述目标文件或者目标目录中的文件为防下载文件的标记信息的方法包括:
    在返回的信息中将所述目标文件或者目标目录中的文件的链接地址后增加防下载标记字段;
    所述对文件或者目录中的文件的重要数据进行防下载处理的方法包括:
    将所述文件或者目录中的文件的重要数据存储在内存中;
    或,
    将所述文件或者目录中的文件的重要数据进行加密;
    或,
    将所述文件或者目录中的文件的重要数据切割成小块;
    或,
    将所述文件或者目录中的文件的重要数据存储在与其他数据不同的位置。
    通过上述对本发明各个文件防下载处理方法的实施例的说明可以看出,本发明提出的文件防下载处理方法通过简单的改变即可实现文件防下载,有效的防止了文件被随意下载。
    以上对本发明实施例提出的文件防下载处理方法进行了说明,下面结合附图说明本发明实施例提出的文件防下载系统。
    如图4所示,为本发明一种服务器的一实施例的模块示意图,包括:
    401、设置装置,用于将目标文件或者目标目录设置为防下载的文件或者目录;
    403、标记装置,用于当收到访问所述目标文件或者目标目录的请求后,在返回的信息中增加所述目标文件或者目标目录中的文件为防下载文件的标记信息。
    如图5所示,为本发明一种客户端的一实施例的模块示意图,包括:
    501、请求装置,用于发出访问文件或者目录中的文件的请求;
    503、接收装置,用于接收服务器端根据所述请求返回的信息;
    505、判断装置,用于判断所述信息中是否包括将所述文件或者目录标记为防下载文件的标记信息;
    507、防下载装置,用于当判断装置判断包括所述标记信息,对所述文件或者目录中的文件的重要数据进行防下载处理。
    如图6所示,为本发明一种文件防下载处理系统的一实施例的模块示意图,包括:
    600A、服务器端:
    601、设置装置,用于将目标文件或者目标目录设置为防下载的文件或者目录;
    603、标记装置,用于当收到访问所述目标文件或者目标目录的请求后,在返回的信息中增加所述目标文件或者目标目录中的文件为防下载文件的标记信息;
    600B、客户端:
    605、请求装置,用于发出访问文件或者目录中的文件的请求;
    607、接收装置,用于接收服务器端根据所述请求返回的信息;
    609、判断装置,用于判断所述信息中是否包括将所述文件或者目录标记为防下载文件的标记信息;
    611、防下载装置,用于当判断装置判断包括所述标记信息,对所述文件或者目录中的文件的重要数据进行防下载处理。
    通过上述对本发明各个文件防下载处理装置或系统的实施例的说明可以看出,本发明提出的文件防下载处理装置或系统通过简单的改变即可实现文件防下载,有效的防止了文件被随意下载。
    以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

    关 键  词:
    一种 文件 下载 处理 方法 系统
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种文件防下载处理方法及系统.pdf
    链接地址:https://www.zhuanlichaxun.net/p-4724835.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1