【发布时间】:2014-11-07 20:37:24
【问题描述】:
使用 restangular 和 stub hub api。我可以在 firefox restclient 上点击这个 API 并获取包含所有 JSON 数据的响应正文。
但在我的应用程序中,我得到一个 200 但没有响应正文...内容长度甚至表明存在一些内容
尽管 api 说你只需要 GET/URI 端点和授权:Bearer {token}
这是我的restangular配置
'use strict';
angular.module('myapp')
.config(['RestangularProvider', function(RestangularProvider){
RestangularProvider.setBaseUrl('https://api.stubhub.com/');
RestangularProvider.setDefaultHeaders({
Accept: 'application/json',
Authorization: 'Bearer 198u2190832190831432742(notreallymytoken)'
});
RestangularProvider.setDefaultHttpFields({
withCredentials: false
});
}]);
这是我的控制器
$scope.searchEvents = function(){
Restangular.one('search/catalog/events/v2?title="san francisco"').get().then(function(response){
$scope.searchResponse = response;
}, function(response){
console.log("something went wrong");
})
}
如何开始调试?我想继续使用restangular,所以希望我能以某种方式解决这个问题。
【问题讨论】:
-
你找到解决这个问题的方法了吗?
标签: json response restangular