const urllib = require('urllib')
router.get('/file',async ctx=>{
let file = await urllib.request('http://XXX')
ctx.set('Content-disposition','attachment;filename='+'name.jpg');
ctx.body=file.data;
})
其中 urllib 是获取文件
ctx.set('Content-disposition','attachment;filename='+'name.jpg');
是设置下载的文件名