2013-10-30 24 views
0

$ http.post在Angularjs: -

$http({method: 'Post', url: '/signUp'} , {greeting: 'hi'}). 
    success(function(data, status, headers, config) { 
    alert(data); 
    }); 

节点 - Express.js服务器

app.post('/signUp', function (req, res){ 
    res.send(req.body.greeting); 
}); 

角码正常工作。如何在服务器上收到{greeting:'hi'}? req.body.greeting为空。

回答

2

如果你改变{method: 'Post', url: '/signUp'} , {greeting: 'hi'}

$http({method: 'Post', url: '/signUp', data: {greeting: 'hi'}}). 
    success(function(data, status, headers, config) { 
    alert(data); 
    }); 
+0

烨这应该很好地工作。最后,所有的编辑。这个工作! :)格拉西亚斯 –

+1

是的:)这应该。 –

+0

我会在9分钟内“接受”答案!干杯 –

相关问题