[发明专利]一种文件传输管理方法及系统在审
申请号: | 201510489825.9 | 申请日: | 2015-08-12 |
公开(公告)号: | CN105007333A | 公开(公告)日: | 2015-10-28 |
发明(设计)人: | 郝从平 | 申请(专利权)人: | 阔地教育科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215121 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件传输 管理 方法 系统 | ||
技术领域
本发明属于文件传输领域,尤其涉及一种文件传输管理方法及系统。
背景技术
现有的很多下载服务商支持下载的断点续传功能,但是对于基于HTTP协议的大文件上传却是一个空缺。客户端在上传文件时,很有可能因网络中断、操作系统等原因造成上传中断或停止,不能将文件的未上传部分继续上传,致使客户端再次上传时必须重新开始,这样既浪费网络资源又浪费时间,降低了传输效率。
发明内容
本发明提供一种文件传输管理方法及系统,以解决上述问题。
本发明提供一种文件传输管理方法。上述方法包括以下步骤:文件管理服务器接收文件状态请求后,向客户端反馈文件状态响应;所述客户端根据文件状态响应中携带的参数类型,确定对应的文件传输控制策略。
本发明还提供一种文件传输管理系统,上述系统包括客户端、文件管理服务器,所述客户端与所述文件管理服务器相连;所述客户端,用于向所述文件管理服务器发送文件状态请求;所述客户端还用于根据所述文件管理服务器反馈的文件状态响应中携带的参数类型,确定对应的文件传输控制策略;所述文件管理服务器,用于接收文件状态请求后,并向所述客户端反馈文件状态响应。
相较于先前技术,本发明提供的一种文件传输管理方法及系统,本发明中通过客户端向文件管理服务器发送文件状态请求,并根据文件管理服务器反馈的文件状态响应中携带的参数类型,确定对应的文件传输控制策略,实现了文件的分段传输,大大节约了上传时间,提高了上传效率。
通过以下方案:若所述文件状态响应中携带的参数类型为文件存在参数且文件整体存在,判断得到所述客户端存储的文件MD5值与所述文件管理服务器存储的文件MD5值相同,则所述客户端存储的文件与所述文件管理服务器存储的文件为同一文件,发送文件传输结束信息;若所述文件状态响应中携带的参数类型为文件存在参数且文件整体存在,判断得到所述客户端存储的文件MD5值与所述文件管理服务器存储的文件MD5值不相同,则所述客户端存储的文件与所述文件管理服务器存储的文件不是同一文件,则所述文件管理服务器删除存储的文件,所述客户端重新向所述文件管理服务器发送上传请求;若所述文件状态响应中携带的参数类型为文件存在参数且文件部分存在,则所述客户端向所述文件管理服务器发送文件增量上传请求,所述文件管理服务器向所述客户端反馈文件传输结果响应,所述客户端根据所述文件传输结果响应中携带的参数类型,控制文件传输;既实现了文件分段传输,也对上传后的文件进行正确性验证,从而既保证了文件上传的效率,也保证了文件上传的安全性,避免了文件在上传过程中可能被非法修改。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1所示为根据本发明的较佳实施例提供的文件传输管理方法的流程图;
图2所示为根据本发明的较佳实施例提供的文件传输管理系统的结构示意图;
图3所示为根据本发明的另一优选实施例提供的文件传输管理方法的流程示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
如图1所示为根据本发明的较佳实施例提供的文件传输管理方法的流程图。如图1所示,本发明的较佳实施例提供的文件传输管理方法包括步骤101-102。
步骤101:文件管理服务器接收文件状态请求后,向客户端反馈文件状态响应;
所述文件状态请求为HEAD请求,其中,所述HEAD请求中携带了文件实体参数。
所述文件状态响应中携带的参数类型包括文件存在参数即200OK1参数、文件不存在参数即404参数、资源冲突参数即409参数。
所述文件存在包括文件整体存在、文件部分存在。
所述文件部分存在是指客户端存储的文件长度即Content-Length大于所述文件管理服务器存储的文件长度Content-Length。
步骤102:所述客户端根据文件状态响应中携带的参数类型,确定对应的文件传输控制策略。
所述客户端根据文件状态响应中携带的参数类型,确定对应的文件传输控制策略的过程为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阔地教育科技有限公司,未经阔地教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510489825.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种遥控驾驶权限的授权方法及系统
- 下一篇:信息发送方法、装置及系统