这是我的第一个节点应用程序。我实际上刚刚开始研究 API 来了解它的全部内容。我立即对以下服务器代码和控制台输出感到困惑。有人可以解释为什么我的 console.log 在浏览器刷新时出现 3 次吗?
var http = require('http');
http.createServer(function(request, response){
response.writeHead(200, {'Content-Type': 'application/json'});
response.end("{blah: 1234}");
console.log("Hello!");
}).listen(3000, '127.0.0.1');
浏览器中单次刷新的输出为:
Hello!
Hello!
Hello!
我缺少什么?
OSX 10.5,节点 0.4.3
您的浏览器很可能实际上正在发送这些请求。
Change console.log("Hello!")
to console.log(request.url)
查看这些请求的路径是什么。
使用 Chrome,我只收到两个请求,其中一个是/
和一个用于/favicon.ico
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)