1.检查本地downloaded目录是否已经加载完成
2.检查downloading目录是否包含加载中文件
通过session代理 来请求响应头
在响应头中比对本地字节数和远程文件字节数
比对后在代理中处理响应.
ls大于rs删除本地缓存文件 从0下载
ls等于rs 移动文件loading到loaded
ls小于rs 从ls开始下载
3.session结束代理中判断是否加载完成
error加载失败 删除缓存文件
!error 验证文件完整性 通过移动到downloaded目录