大家好,我希望得到一点帮助,我的总体目标是从服务器上运行一个web scraper。但我想在尝试跑步之前我必须学会走路......
所以我把问题简化为:
如何在简单的hello world应用程序的浏览器窗口中获得响应?
这就是我所做的
到目前为止所有这些工作。但是我怎样才能让这个小代码起作用:
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
我做错了什么? 任何帮助都将非常感激
弗雷德里克
答案 0 :(得分:0)
您只接受178.62.253.206的关联。改变这个:
}).listen(3000, '178.62.253.206');
对此:
}).listen(3000);