request模块有用过的吗
发布于 2年前 作者 shaniu00 799 次浏览

几百次循环会出现十几个报错 Error: socket hang up或者 Error: read ECONNRESET 实现通过配置文件批量下载图片 该怎么避免 socket 报错 http.request({url:file_url},function (error, response, body) { if (!response||error) { fs.writeFile(path.join(logsPath,’uploadpic.log’),file_name+"||"+error+"||"+common_time+"\n",{encoding:’utf8’,flag: 'a+’}); } }).pipe(fs.createWriteStream(path.join(download_path+"/"+cata,file_name)));

4 回复

对方hold不住你的频繁骚扰,断开了。 速则不达。限制下吧,每次批量操作一定数量。

把错误的链接,记录下来,然后重新下载吧。。。

没办法 只能这么搞了 也没提供最大下载个数什么的 弱爆了

用async 限制每次只能下几个~

回到顶部