Мой код в CoffeeScript:Как я могу заставить свой ngResource принимать пользовательские заголовки?
resource = $resource GlobalService.apiRoot + "stuffs", {},
get:
method: "GET"
headers:
"Accept": "application/stuffs;version=3"
"Authorization": 'Token token="' + $.cookie('token') + '"'
Мой код в JavaScript:
var resource;
resource = $resource(GlobalService.apiRoot + "stuffs", {}, {
get: {
method: "GET",
headers: {
"Accept": "application/stuffs;version=3",
"Authorization": 'Token token="' + $.cookie('token') + '"'
}
}
});
Тогда, когда я делаю ..
resource.get ->
Он не посылает эти указанные заголовки, и фактически не разрешает авторизацию CORS.
Любые рекомендации?
IIRC, была починка положить в течение это несколько месяцев назад. Посмотрите здесь: https://github.com/angular/angular.js/pull/965 –
Какую версию Angular вы используете? –
1.0.3 ... Я пытаюсь выяснить, где это сообщение было даже нажато;) – Trip