【问题标题】:Restangular GET request with data带有数据的 Restangular GET 请求
【发布时间】:2014-06-19 11:28:04
【问题描述】:

有没有办法使用 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 请求,但没有任何数据。

【问题讨论】:

  • .get({username: 'cooldude6'}) 有什么问题?

标签: angularjs get parse-platform restangular


【解决方案1】:

我误解了 Parse.com 文档。我认为由于 curl 命令中的 -G ,必须将凭据作为请求的正文发送。但显然它们需要作为普通参数发送。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-24
    • 1970-01-01
    • 2023-04-07
    • 1970-01-01
    相关资源
    最近更新 更多