gpt4 book ai didi

javascript - 如何在 VPS 上找到 Node.js Express 站点的 URL?

转载 作者:太空宇宙 更新时间:2023-11-04 01:32:35 26 4
gpt4 key购买 nike

我最近从 OVH 购买了 VPS 来托管我的不和谐机器人。它有一个 stats.json 页面,我需要让另一个站点 GET 访问该页面,但我似乎找不到我的 VPS 的 Express 站点。

我尝试从我的 vpsXXXXXX.vps.ovh.ca 访问它,但收到错误:无法访问此网站。我的主要代码如下:

app.use(function(req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
next();
});
app.get("/", (request, response) => {
response.sendStatus(200);
});
app.get('/stats', function(request, response) {
response.sendFile(__dirname + "/stats.json");
});

即使使用此代码,我也没有从 VPS 的 URL 得到任何响应。

我希望我的 glitch.me 网站能够从 stats.json 获取数据,但我似乎找不到或想出一种方法来获取我的 VPS 的 URL。

有人知道如何连接 URL 或使用 VPS URL 吗?

谢谢!

编码专业

最佳答案

你忘了听。改为设置环境端口

var port = process.env.PORT || 3000

app.listen(port, () => console.log(`Online on port ${port}!`))

关于javascript - 如何在 VPS 上找到 Node.js Express 站点的 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55620239/

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