Imは、クライアントが両面サーバーへの両面からアクション番号を掲示し、サーバからの応答を受け取るしようとしているMEANが、私は入手できますか:ルートポスト文句を言わない作業angularjsは/
angular.js:8467 POST SITE:3000/posts/test 404 (Not Found)
私のコードで何が間違っています?
サーバー両面index.js
router.post('/posts/test', auth, function(req, res, next) {
res.json("success");
});
angularjsクライアントファイル(郵便サービスの下):
o.crimePerform = function(post) {
return $http.post('/posts/test', post, {
headers: {Authorization: 'Bearer '+auth.getToken()}
}).success(function(data){
console.log(data);
console.log("performed crime!");
});
}
angularjsクライアントファイル(acualアクションが実行)
$scope.performacrime = function(action) {
console.log("performing action number " + action.id);
posts.crimePerform({crimeaction : action.id});
$scope.status = action.name + ' loading...';
$scope.crimeresult = true;
}
応答:angular.js:8467 POST WEBSITE:3000/posts/test 404 (Not Found)
EDIT:サーバーからの応答は単なる例に過ぎません。応答が何であっても、それは動作しません。
あなたはそれを試してみることができますか? –
@KunalKakkadは真剣に?どのように彼はこれをバイバイすることができますか? –
@KunalKakkadはそれをする方法を知らない。 – maria