发明名称 Web环境下的文件上传/下载方法及系统、服务器、客户端
摘要 本发明公开了一种Web环境下的文件上传/下载方法及系统、服务器、客户端。其中文件上传方法包括:将包含文件标识的文件上传请求发送至服务器;接收服务器返回的校验文件,校验文件包括将文件分块处理后得到的各个文件块的标识、弱校验值以及强校验值;根据校验文件包括的各个文件块的弱校验值和强校验值,对客户端存储的待上传的文件进行校验,得到内容相同的第一文件块和内容不同的第二文件块;根据校验结果,向服务器反馈不同的文件内容,以供服务器根据不同的文件内容重构文件。本发明采用分块传输策略,尽可能的仅上传/下载内容不同的文件块,最大限度的减少网络流量,降低网络流量费用,降低经济成本。
申请公布号 CN105208108A 申请公布日期 2015.12.30
申请号 CN201510547505.4 申请日期 2015.08.31
申请人 北京奇虎科技有限公司;奇智软件(北京)有限公司 发明人 赵剑锋
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 北京市浩天知识产权代理事务所(普通合伙) 11276 代理人 宋菲;刘云贵
主权项 一种Web环境下的文件上传方法,其包括:将包含文件标识的文件上传请求发送至服务器,用以请求与待上传的文件对应的校验文件;接收服务器返回的所述校验文件,所述校验文件包括将文件分块处理后得到的各个文件块的标识、弱校验值以及强校验值;根据所述校验文件包括的各个文件块的弱校验值和强校验值,对客户端存储的待上传的文件进行校验,得到内容相同的第一文件块和内容不同的第二文件块;根据校验结果,向服务器反馈不同的文件内容,以供服务器根据所述不同的文件内容重构所述文件。
地址 100088 北京市西城区新街口外大街28号D座112室(德胜园区)