嗨我在使用角度资源时遇到了一些麻烦,我在post方法中尝试了一个url但是我得到了400错误的错误请求。
这可能是我的错,但我尝试过CURL
curl -d widget_type=creativity -d settings='{"idea":"local:Idea/2"}' url/data/Discussion/1/widgets
我从服务器收到正确的回复,但是当我尝试使用角度时它不起作用。
这是我的指示
creativityServices.factory('configService', ['$resource',function($resource){
return $resource('url/data/Discussion/:discussionId/widgets')
}]);
在我的控制器中
var config = new configService();
config.widget_type ='creativity';
config.settings ={"idea":"local:Idea/2"};
config.$save({discussionId:1}, function(data){
console.log('success', data);
}, function(data){
console.log('error', data);
});
感谢您的帮助