需要批量下载线上的pdf文档,我用download模块实现下载功能
var arr = [{
url: "http://pdf.dfcfw.com/pdf/H2_AN201803271111860450_1.pdf",
name: "601500通用股份2017年年度报告"
},
{
url: "http://pdf.dfcfw.com/pdf/H2_AN201803281112695091_1.pdf",
name: "601555东吴证券2017年年度报告"
}]
Promise.all(arr.map(x => download(x.url, 'dist',{filename:x.name+'.pdf'}))).then(() => {
console.log('files downloaded!');
}).catch((error)=>{
console.log(error)
})
在下载过程中,总会在下载二十几个或者四十个的时候停止,报如下错误
请问下有什么好的方式可以解决?