下载工具类，文件操作类及下载功能的实现