实现下载接口