【发布时间】:2013-09-15 14:29:52
【问题描述】:
我真的不知道我做错了什么。我花了大约半个小时查看这段代码并重新阅读基本上做同样事情并且有效的代码。永远不会触发“数据”事件和相应的回调。
var http = require("http");
http.createServer(function(request, response){
response.writeHead(200);
console.log('Executing');
request.on('data', function(chunk){
console.log('data being read');
console.log(chunk.toString());
});
request.on('end', function(){
console.log('done');
response.end();
});
}).listen(8080);
请帮忙
【问题讨论】:
-
您能否提供您正在尝试的示例请求的详细信息?并且,请注意
GET和HEAD请求don't generally include a body,因此'data'可能不会与它们一起发送。 -
@w00d node server.js @"Jonathan Lonowski" 我只是将网络浏览器定向到 IPofmyserver:8080
标签: javascript node.js http callback stream