0

Angularjs 中的 $http.post:-

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

Node-Express.js 服务器

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

角度代码工作正常。我如何在服务器上接收 {greeting: 'hi'}? req.body.greeting是空的。

4

1 回答 1

2

如果您更改 {method: 'Post', url: '/signUp'} , {greeting: 'hi'}为,这应该可以正常工作

$http({method: 'Post', url: '/signUp', data: {greeting: 'hi'}}).
  success(function(data, status, headers, config) { 
    alert(data);
  });
于 2013-10-30T07:06:25.280 回答