我有一个NodeJS应用程序运行与快递,我试图访问端口80。
所以我有这个:
app.listen('80', function () {
console.log('Server started');
});在浏览器上,我可以通过输入"localhost“、"127.0.0.1”来访问它,无论是以:80作为端口还是不作为端口。
我的问题是如何从另一台计算机访问它?
每当我在浏览器上键入IP时,它都会响应为“错误请求,无效主机名”。
发布于 2017-08-18 20:21:53
你的方法是正确的。在同一网络上的其他计算机应该可以看到Express应用程序。
我最好的猜测是,您的计算机上有“某些东西”在运行,从而防止端口80暴露。或者与使用端口80的另一个应用程序发生冲突。(最不可能,因为如果端口已经在使用,则express无法运行。)。
https://stackoverflow.com/questions/45764445
复制相似问题