使用angular的 $resource 与RESTFul接口进行交互,现在要发送POST请求,主要的代码如下:
// $resource定义代码myServices.factory('Apps', ['$resource', function($resource) { return $resource( null, {AppId: "@AppId"}, { advancedSet: { url: '/api/apps/advancedSettings/:AppId', isArray: false, method: 'POST', params: { bid: '@bid' } } } ); } ]);
// 调用代码,这里的$scope.aid和$scopebid都是有效值var updateData = { AppId: $scope.aid, bid: $scope.bid }; Apps.advancedSet(updateData).$promise.then(function(req, res) { console.log('post req res'); });
我要将数据通过post请求发送到网站下的 /api/apps/advancedSettings/123?bid=666
试了这样,结果却是发送到/api/apps/advancedSettings/123?
了。
请问怎么样调用才能得到我要的结果?
HUH函数
相关分类