苦苦挣扎于简单的Node.js代码



我真的不知道我做错了什么。我花了大约半个小时查看此代码并重新阅读本质上执行相同操作且有效的代码。永远不会触发"data"事件和相应的回调。

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);

请帮忙

您可能没有发送请求正文,因此不会触发dataend事件。尝试发送POSTPUT请求。如果将GET请求与查询字符串一起使用,则将触发end事件,但不会触发data

相关内容

  • 没有找到相关文章

最新更新