我正在尝试简单的事情。对 node express 进行 ajax 调用并基于它做一些事情。我无法访问 req.body,我的意思是从 node.js 端调试时它是空的
节点侧。我在用:
app.use(express.bodyParser());
这是我在快递中的测试方法:
app.get('/courses', function(request, response) {
console.log("I have been hit"); //I Am getting here
});
角边:
eventsApp.factory('MainConnector', function($http, $q, $resource ) {
return {
mainConnection: function( ) {
var requestBody = {
id: 3,
name: 'testname',
lastname: 'testlastname'
}
$http.get("http://localhost:3000/courses", requestBody)
.success(function(data, status, headers, config) {
console.log("this is coming from wherever:" + data);
$scope.data = data;
}).error(function(data, status, headers, config) {
$scope.status = status;
});
}
};
});
我正在尝试访问(从节点端)
req.body.name
但是身体总是空的,好像我什么都没送。