首页 > req.body 一个路由可以使用其他路由为undefined?

req.body 一个路由可以使用其他路由为undefined?

很奇怪,一个路由是可以正常使用的,但是其他的就不行?
后端:

app.post('/login',function(req,res){
    console.log(req.body);
    var name = req.body.name;
    var password = req.body.upwd;
    var sss = req.body.sss;
    console.log('sss'+sss);

    var User = global.dbHelper.getModel('user');

    User.findOne({name:name},function(error,doc){
        console.log('name:'+doc['name']+'---password:'+doc['password']);

        if(error){
            return res.status(500).send({error:error});
        }
        if(!doc){
        req.session.error='用户不存在';
        res.send(404);
        }else if(doc['password']!=password){
            
            req.session.error="密码错误";
            res.send(404);
        }else{
            req.session.user=doc;
            res.send(200);
        }    
    });
    
});    

app.post('/aaa',function(req,req){
    console.log(req);
    console.log("aa:"+req.body.aa+"bb:"+req.body.bb);
    res.status(200);
});

前端:

 function account(){
         $.ajax({
            url:'/aaa',
            type:'POST',
            data:'aa=yeuu234&bb=14',
            success:function(data,status){
                if(status == 'success'){ 
                    
                    console.log('ajax success');
                }
            },
            error:function(res,err){
                
                console.log('ajax failue');
            }
        });
     };

浏览器:


data: {
  aa: '12',
  bb: 'jk'
}

浏览了下,发现app.post里的function参数写成了(req,req),有时候可能是些小问题。

【热门文章】
【热门文章】