angularjs – PUT / GET與有效載荷使用矩形
我在我的作品之一中使用了Restangular
伺服器傢伙給了我以下電話,我需要在AngularJS客戶端上整合
> PUT api / partners / password–RequestPayload [{password,confirmpassword}]
合作伙伴ID正在標題中傳送
> GET api / partners / password /忘記/– 請求有效載荷[{emailaddress}]
合作伙伴ID正在標題中傳送
我寫的這些服務的JavaScript程式碼如下
> Restangular.all(‘Partners’).一(“密碼”)put(params); – 傳送params作為查詢字串
> Restangular.all(‘Partners’).一個(‘密碼’).一個(“忘記”).get(params); – 在url中傳送物件
我嘗試過其他方式,但根本沒有正確的通話.
幫我出去吧!
所以,對於第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中傳送請求正文(payload).
程式碼日誌版權宣告:
翻譯自:http://stackoverflow.com/questions/19050880/put-get-with-payload-using-restangular