我刚开始学习框架,我决定从AngularJS开始。我正在创建一个连接到RESTful API的资源,我需要设置一个自定义标头。我试过环顾四周,但我不确定我做错了什么。
function KnackCtrl($scope, $resource) {
$scope.knack = $resource('https://api.knackhq.com/v1/objects/object_2/records'), {}, {headers: {'X-Knack-REST-API-Key': 'knack'}};
$scope.knack.get();
}
感谢任何帮助。谢谢!!
答案 0 :(得分:0)
谢谢,我设法在我的.config中设置自定义标头,如下所示:
var myApp =
angular.module('myApp', ['ngResource'])
.config(['$httpProvider',
function ($httpProvider) {
$httpProvider.defaults.headers.common['header'] = 'value'
$httpProvider.defaults.headers.common['header'] = 'value'
}]);