简单的下载功能完成

简单的下载功能完成，需要补充文件后缀的检查 和缓存的对应