【发布时间】:2013-01-06 07:34:30
【问题描述】:
我使用 Node.js 众所周知的 http-web-server-example 在我的计算机上构建了一个 Node.js Web 服务器:
var http = require('http');
http.createServer(function(req, res){
res.writeHead(200, {'content-type': 'text/plain'});
res.end('It works');
}).listen(3000, '127.0.0.1');
这在运行服务器的计算机上(如预期的那样)有效。
我想从同一 LAN 中的另一台计算机访问服务器。在运行服务器(Apple MacOSX)的计算机终端上使用ifconfig,我得到:192.168.0.6。
所以,在我的另一台电脑上,我打开浏览器并连接到http://192.168.0.6:3000,但我得到了:
Oops! Google Chrome could not connect to 192.168.0.6:3000
我的最终目标是能够使用我的智能手机连接到服务器。
欢迎任何帮助。如有必要,请随时询问更多详细信息。
提前致谢:)
【问题讨论】:
标签: node.js