我在做教程here。到目前为止,我已经完成了所有工作:
var http = require('http');
var server = http.createServer(function(req, res) {
res.writeHead(200);
res.end('Hello Http');
});
server.listen(8080);
当我使用node hello_http.js
运行上述操作时,它不会按预期退出,但是当我在浏览器中查看localhost:8080
时没有任何内容,当我curl
时,我得到了这个:< / p>
curl:(52)来自服务器的空回复
我该如何寻找问题?我应该补充的一件事是几周前我和Cherrypy一起玩,当我在浏览器中访问localhost时,我看到了Cherrypy的图标。 Cherrypy是否以某种方式干扰了这一点?
答案 0 :(得分:2)
将端口从8080更改为3000. 8080是常用端口,因此您很可能正确使用其他服务器。