gpt4 book ai didi

node.js 服务器没有响应

转载 作者:搜寻专家 更新时间:2023-10-31 23:30:13 25 4
gpt4 key购买 nike

我正在 node.js 主页上尝试这个简单的演示:

var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');

我已经在其安全组中打开了 amazon ec2 (1337) 上的端口。

[root@domU-12-31-38-01-8A-8D servers]# /usr/local/bin/node nodeexample.js
Server running at http://127.0.0.1:1337/

我什么也没得到,但典型的服务器没有响应。请帮助这个菜鸟蛋壳

最佳答案

您正在收听 127.0.0.1,它使 Node 仅收听环回接口(interface),并且只允许它从本地主机本身 到达。

如果您改为收听 0.0.0.0,您将收听机器的所有网络接口(interface),并让您可以通过机器所在的任何公共(public) IP 通过 Internet 访问使用。这可能就是您想要的。

关于node.js 服务器没有响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13431974/

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