$ resource POST请求,带有角度的有效负载

时间:2014-05-11 20:24:18

标签: angularjs rest

我想发送一个带有效负载的帖子请求' {}'根据后端的要求。我正在使用有角度的$资源服务而无法实现这一目标。谷歌搜索我偶然看到了 method(param,payload)是实现这一目标的方法,但我无法使其发挥作用。

以下是我的资源工厂

.factory('Dfs',['$resource',function($resource){
return $resource('http://'+server_ip+'/jax/search/',{},
 {
  query:{method:'POST'}
})}])

在控制器中我打电话

  .controller('DFl', function($scope,Dfs){

var d={};
 Dfs.query(d,function(resp)
 {
   console.log(resp);
 })  })

我想发送的有效负载是

{}

请帮忙。

2 个答案:

答案 0 :(得分:1)

我找到了一个

    ResourceName.method(payload,function(a,b){
         //Handle the response here
    })

那确实有效......谢谢大家..

答案 1 :(得分:0)

如果您只想发送简单的POST请求,可以使用$http服务。

var url = 'http://...';
var data = {};

$http.post(url, data).then(function(result) {
  console.log(result.data);
});

这是simple demo

相关问题