superagent抓网站太快,怎么样实现延迟一段时间
 发布于 6 年前  作者 yakczh  6329 次预览  最后一次回复是 6 年前  来自 问答 
const sa = require('superagent');

for(var i=1;i<100;i++){
	var url="https://cnodejs.org/?page="+i;
	console.log(url);
	sa.get(url).set('Connection', 'keep-alive').end( (err,res) => {
		console.log(res.body);
	});

}

6 回复
cctv1005s

搜一下 npm 包, delay

LuckyHH

setTimeout闭包

18820227745

for循环里方一个sleep

function sleep(ms) {
	return new Promise(resolve => setTimeout(resolve, ms))
}


moshuchao

隔一段时间重启