gpt4 book ai didi

javascript - 执行 javascript 直到 Node 服务器在 NodeJS 中运行

转载 作者:行者123 更新时间:2023-11-30 20:22:29 25 4
gpt4 key购买 nike

我正在使用 NodeJS。我正在检查 https://encrypted.google.com/ 的响应状态。我的项目中有一个文件。我们称它为 ,

status.js :-

var https = require('https');

https.get('https://encrypted.google.com/', function(res) {
console.log("statusCode: ", res.statusCode);
console.log("headers: ", res.headers);

res.on('data', function(d) {
process.stdout.write(d);
});

}).on('error', function(e) {
console.error(e);
});

现在,我还有 server.js 文件, Node 正在通过它运行。

node server.js

我想执行 status.js 直到 nodeserver 运行。这意味着,它应该持续检查 https://encrypted.google.com/ 的状态。推荐的方法是什么?

server.js :-

const express = require('express');
const bodyParser = require('body-parser');

// create express app
const app = express();

// listen for requests
app.listen(3000, () => {
console.log("Server is listening on port 3000");
});

最佳答案

使用 setInterval 并执行来自 status.js 的代码。当您的状态按照您的意愿解决后,通过 clearInterval 清除间隔。

关于javascript - 执行 javascript 直到 Node 服务器在 NodeJS 中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51316049/

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