解决缓存文件不完整，以及从上次断开的地方开始下载缓存