具有数据的Restangular GET请求

时间:2014-06-19 11:28:04

标签: angularjs get parse-platform restangular

有没有办法使用Restangular发送带有数据的GET请求?我使用Parse作为我的AngularJS应用程序的后端并登录它需要GET和数据:

curl -X GET \
  -H "X-Parse-Application-Id: ..." \
  -H "X-Parse-REST-API-Key: ..." \
  -G \
  --data-urlencode 'username=cooldude6' \
  --data-urlencode 'password=p_n7!-e8' \
  https://api.parse.com/1/login

来自:https://parse.com/docs/rest#users-login

我尝试了customOperation,但它没有发送数据

var login = Restangular.all('login');
login.customOperation('get', '', {}, {}, {username: 'user'}); // ignore encoding for now

这只是向/ login发送GET请求但没有任何数据。

1 个答案:

答案 0 :(得分:0)

我误解了Parse.com文档。由于curl命令中的-G,我认为凭证必须作为请求的主体发送。但显然他们需要作为正常参数发送。