nodejs express本地ip地址
nodejs express local ip address
我有一个 NodeJS 应用 运行 express,我正尝试在端口 80 访问它。
所以我有这个:
app.listen('80', function () {
console.log('Server started');
});
转到浏览器,我可以通过输入 "localhost"、“127.0.0.1”来访问它,无论是否使用 :80 作为端口。
我的问题是如何从另一台计算机访问它?
每当我在浏览器上输入 IP 时,它都会响应 "bad request, invalid hostname"
你的做法是正确的。同一网络上的其他计算机应该可以看到 Express 应用程序。
我最好的猜测是您的计算机上有 "something" 运行ning 阻止端口 80 暴露。或者与也使用端口 80 的另一个应用程序发生冲突。 (最不可能,因为如果端口已被使用,express 不能 运行。)
我有一个 NodeJS 应用 运行 express,我正尝试在端口 80 访问它。
所以我有这个:
app.listen('80', function () {
console.log('Server started');
});
转到浏览器,我可以通过输入 "localhost"、“127.0.0.1”来访问它,无论是否使用 :80 作为端口。
我的问题是如何从另一台计算机访问它?
每当我在浏览器上输入 IP 时,它都会响应 "bad request, invalid hostname"
你的做法是正确的。同一网络上的其他计算机应该可以看到 Express 应用程序。
我最好的猜测是您的计算机上有 "something" 运行ning 阻止端口 80 暴露。或者与也使用端口 80 的另一个应用程序发生冲突。 (最不可能,因为如果端口已被使用,express 不能 运行。)