У меня проблема, когда request.body.email возвращает меня undefined. Я написал этот код на мой контроллер на клиентской стороне:request.body.email undefined узел js server side using http.get
wish.controller('wishCtrl',['$scope','$http','$cookies',function($scope,$http,$cookies) {
var user={};
user.email = $cookies.get('cookieEmail');
console.log(user.email);
$http.get("http://localhost:3000/wishlist",user).success(function(data){
$scope.wishController = data;
console.log(data);
});
}]);
здесь я вижу - user.email ОК, так что нет никаких проблем здесь.
на мой контроллер на моей стороне сервера я написал:
exports.getData = function(request, response) {
userEmail = request.body.email;
console.log(userEmail);
}
который записывает меня неопределенными. вызвать эту функцию у меня есть на моем server.js (на стороне сервера)
app.get('/wishlist',wish.getData);
любая идея, как это исправить?
Что не определено? Ваш заголовок говорит, что 'request' не определен, но вы сказали, что' request.body.email' не определено. – Quentin
исправил это. спасибо за ваш комментарий – user3488862