【发布时间】:2014-04-04 22:25:43
【问题描述】:
我的 Angular 应用中有以下服务:
myAngularApp.factory('myFactory', function($resource, HOST){
return{
getThings: function(userId, userToken){
var connection = $resource(HOST + '/user/mypost/', {'Userid': userId, 'UserToken': userToken, 'Type': 'Read'}, {
save: {
method: 'POST'
}
});
var results = connection.save();
results.$promise.then(function(data){
results = data;
});
return results;
}
}
});
在我的一个控制器中,我使用上述工厂及其函数调用
myFactory.getThings($scope.someId, $scope.someToken);
当我查看开发人员工具中的“网络”窗格时,发送的 POST 请求带有正确的查询字符串参数,但 URL 附加了相同的参数(一个 GET 请求)。如何阻止参数附加到我的 URL?
【问题讨论】:
标签: angularjs