CNode

request模块有用过的吗

Sshaniu00发布于13 年前最后回复13 年前4 回复4850 浏览0 收藏

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

S
sumory#1·13 年前

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

Y
youxiachai#2·13 年前

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

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

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

X
xieren58#4·13 年前

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

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