node 批量下载pdf文件至本地问题
使用download模块批量下载pdf文件出错,在下载过程中,总会在下载二十几个或者四十个的时候停止
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)
})
报错如下
请问有什么好的方式解决?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在Windows系统中,文件名不允许使用的字符有:
需要对下载的文件进行重命名