发明名称 |
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室(德胜园区) |