win7下运行node网络程序一直无反应
win7 64位机,下载并安装nodejs 0.6.5后,直接复制的那段经典node示例代码
var http = require('http');
http.createServer(function (request, response) {
console.log(request);
response.writeHead(200, {'Content-Type': 'text/plain'});
response.end('Hello World\n');
}).listen(8124);
console.log('Server running at http://127.0.0.1:8124/');
运行node,输出“Server running at http://127.0.0.1:8124/”
访问http://127.0.0.1:8124/ ,chrome的状态栏一直显示“正在等待127.0.0.1的响应”,然后就没有任何反应,node也未输出任何request信息。
退出nodejs程序后,chrome马上显示“糟糕!谷歌浏览器无法连接到 127.0.0.1:8124”。
windows防火墙已经关闭,不知道有没有童鞋遇到这种情况?什么原因?
3 回复
升级到新版试试。之前差不多版本的node,在32位下遇到无法再另外一台机器访问的情况,本机是可以访问的。
lz 果断0.6.14哇,:)
嗯。。好的,下个新版本试试 ;)
最新的0.6.14版本可以,谢谢这位兄弟了;)