gpt4 book ai didi

Node.js 按时间间隔同步 HTTP 客户端请求

转载 作者:太空宇宙 更新时间:2023-11-03 23:46:59 25 4
gpt4 key购买 nike

我是node.js的新手,我想做的是编写一个机器人,每0.5秒获取一次市场价格并将它们存储在一个数组中。 IE。调用如下所示的内容,但所有这些都每 0.5 秒按顺序发生一次:

var events_req = https.request(options, function (res) {
var body = '';
res.setEncoding('utf-8');
res.on('data', function (chunk) {
body += chunk;
});
res.on('end', function () {
if(p.parse(body)) {
for (var i in MarketPrices) {
eyes.inspect(MarketPrices[i]);
}
}
});
});
events_req.write(post_data);
events_req.end();

我该怎么做?

P.S.:不用担心 eyes.inspect - 它仅用于调试目的,以便我可以看到发生了什么。

最佳答案

定义执行您想要的操作的函数并使用 setInterval

function fetch() { .. /* make request here */ }

setInterval( fetch, 500 );

关于Node.js 按时间间隔同步 HTTP 客户端请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8247423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com