您如何在 VPS 上找到 node.js 快递站点的 url?
How do you find the url for a node.js express site on a VPS?
我最近从 OVH 购买了 VPS 用于托管我的 discord 机器人。它有一个 stats.json 页面,我需要让另一个网站 GET 到该页面,但我似乎找不到我的 VPS 的快递网站。
我试图从我的 vpsXXXXXX.vps.ovh.ca
访问它,但我收到错误:This site can’t be reached
。我的主要代码如下:
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
获取数据,但我似乎无法找到或想出一种方法来获取 URL 我的 VPS.
有谁知道如何连接 URL 或使用 VPS URL?
谢谢!
编码专家
我解决了我的问题:
我忘了将 app.listen()
添加到代码中。这是我为修复它而添加的内容:
var port = 3000
/*
* Set your server's port. This made mine vpsXXXXXX.vps.ovh.ca:3000.
* HTTP standard port: 80
* HTTPS standard port: 443
*/
app.listen(port, () => console.log(`Online on port ${port}!`))
你忘了听。改为设置环境端口
var port = process.env.PORT || 3000
app.listen(port, () => console.log(`Online on port ${port}!`))
我最近从 OVH 购买了 VPS 用于托管我的 discord 机器人。它有一个 stats.json 页面,我需要让另一个网站 GET 到该页面,但我似乎找不到我的 VPS 的快递网站。
我试图从我的 vpsXXXXXX.vps.ovh.ca
访问它,但我收到错误:This site can’t be reached
。我的主要代码如下:
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
获取数据,但我似乎无法找到或想出一种方法来获取 URL 我的 VPS.
有谁知道如何连接 URL 或使用 VPS URL?
谢谢!
编码专家
我解决了我的问题:
我忘了将 app.listen()
添加到代码中。这是我为修复它而添加的内容:
var port = 3000
/*
* Set your server's port. This made mine vpsXXXXXX.vps.ovh.ca:3000.
* HTTP standard port: 80
* HTTPS standard port: 443
*/
app.listen(port, () => console.log(`Online on port ${port}!`))
你忘了听。改为设置环境端口
var port = process.env.PORT || 3000
app.listen(port, () => console.log(`Online on port ${port}!`))