Nodejs你好世界

时间:2018-02-03 11:52:05

标签: node.js

大家好,我希望得到一点帮助,我的总体目标是从服务器上运行一个web scraper。但我想在尝试跑步之前我必须学会走路......

所以我把问题简化为:

如何在简单的hello world应用程序的浏览器窗口中获得响应?

这就是我所做的

  • 在数字海洋创建了一个服务器。
  • 设置服务器。
  • 设置Putty和fileZilla

到目前为止所有这些工作。但是我怎样才能让这个小代码起作用:

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

当我从PuTTY终端运行时,我在控制台窗口中收到此响应:

- Server running at http://178.62.253.206:3000/

但是当我在Chrome浏览器中导航到这个时,我得到了这个错误:

Failed to connect to 178.62.253.206 port 3000: Connection refused

我做错了什么? 任何帮助都将非常感激

弗雷德里克

1 个答案:

答案 0 :(得分:0)

您只接受178.62.253.206的关联。改变这个:

}).listen(3000, '178.62.253.206');

对此:

}).listen(3000);