我在我的一部作品中使用了Restangular
服务器人员给了我以下调用,我需要将它集成到AngularJS客户端
PUT api / partners / password - RequestPayload [{password,confirmpassword}] 合作伙伴ID正在标题中发送
GET api / partners / password / forgot / - 请求有效负载[{emailaddress}] 合作伙伴ID正在标题中发送
我为调用这些服务而编写的javascript代码如下
我尝试了其他方法,但它根本没有拨打正确的电话。
帮帮我们吧!
答案 0 :(得分:22)
所以,对于第1点。它把对象放在手边,而不是另一个对象。所以你有两个选择:
选项1
var passReq = Restangular.all('Partners').one('Password');
passReq.confirmPassword = ....
passReq.put(); // confirmPassword and the params of the object will be sent
选项2是
var passReq = Restangular.all('Partners').one('Password').customPUT(obj);
对于Point#2,您不能在GET中发送请求正文(有效负载)。