CNode

win7下运行node网络程序一直无反应

Hhellowhat发布于14 年前最后回复14 年前3 回复6279 浏览0 收藏

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)

F
fish#1·14 年前

升级到新版试试。之前差不多版本的node,在32位下遇到无法再另外一台机器访问的情况,本机是可以访问的。

lz 果断0.6.14哇,:)

参与回复
登录后即可参与回复。登录