跳到主要内容
CNode

request模块有用过的吗

社区
Sshaniu00发布于 13 年前最后回复 13 年前
448870

几百次循环会出现十几个报错 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)

X
xieren58#413 年前

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

S
shaniu00#313 年前
引用 youxiachai把错误的链接,记录下来,然后重新下载吧。。。

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

Y
youxiachai#213 年前

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

S
sumory#113 年前

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

参与回复

登录后即可参与回复。登录