我正在使用代码运行一个简单的 Node.JS 服务器:
require('http').createServer(function (req, res) {
res.writeHead(200, { 'Content-Type': 'text/html; charset=utf-8' });
res.end('<h1>Hi there world</h1>');
}).listen(3000);
它按预期工作。当我输入“http://localhost:3000”时,会出现标题“Hi there world”。
但是,当我使用 telnet 时:
telnet localhost 3000
我只收到消息:
Connecting To localhost...
防火墙已关闭。Telnet 连接到外部主机没有任何问题。