我使用矩形并且有这样的东西:
stuffResource = parentResource
.one(resources.category, $scope.stuff.category)
.one(resources.stuff, $scope.stuff.id)
.put($scope.stuff);
现在,当发送请求时,我的"东西"对象正在查询字符串而不是正文中发送!
我在这里做错了什么?
答案 0 :(得分:2)
你想要做的是使用customPUT()而不是普通的put()。
stuffResource = parentResource
.one(resources.category, $scope.stuff.category)
.one(resources.stuff, $scope.stuff.id)
.customPUT($scope.stuff);
来自文档
put([queryParams,headers]):是否放置到当前元素
customPUT([elem,path,params,headers]):PUT到特定路径。您可以选择设置参数和标题以及元素。 Elem是要发布的元素。如果未设置,则表示它是您从中调用此功能的元素。