CNode

POST 请求 addListener('data',function(postDataChunk){}); 不触发

Yyiranrucianjing发布于12 年前最后回复12 年前1 回复7672 浏览0 收藏
function onRequest(req,res){
  var postData = "";
  var pathname = url.parse(req.url).pathname;
  console.log('Request ' + pathname + ' received.');

  req.setEncoding('utf8');

  req.addListener("data",function(postDataChunk){
    console.log("进入 data");
    postData += postDataChunk;
    console.log("Received POST data chunk '" + postData +"'.");
  });

  req.addListener("end",function(){
    console.log("进入 end");
    route(handle,pathname,res,postData);
  });
}

POST 提交进入都不会触发 data 事件,end 事件每次都触发了,求解

查看回复

回复 (1)

Y
yiranrucianjing#1·12 年前

找到问题了-.-,提交的表单里面没有给name

参与回复
登录后即可参与回复。登录