gpt4 book ai didi

javascript - nodejs中的setInterval

转载 作者:搜寻专家 更新时间:2023-10-31 22:57:43 24 4
gpt4 key购买 nike

我正在发出一个应该每隔一分钟运行一次的 http 请求。下面是我的代码

var express = require("express");
var app = express();
var recursive = function () {
app.get('/', function (req, res) {
console.log(req);
//Some other function call in callabck
res.send('hello world');
});
app.listen(8000);
setTimeout(recursive, 100000);
}
recursive();

根据上面的代码,我必须每隔一分钟得到响应。但我收到错误:听 EADDRINUSE。对此的任何帮助都将非常有帮助。

最佳答案

此代码每分钟发出一次 http 请求:

var http = require('http');

var options = {
host: 'example.com',
port: 80,
path: '/'
};
function request() {
http.get(options, function(res){
res.on('data', function(chunk){
console.log(chunk);
});
}).on("error", function(e){
console.log("Got error: " + e.message);
});
}
setInterval(request, 60000);

关于javascript - nodejs中的setInterval,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26902094/

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