Il mio codice in CoffeeScript:Come posso ottenere il mio ngResource per accettare intestazioni personalizzate?
resource = $resource GlobalService.apiRoot + "stuffs", {},
get:
method: "GET"
headers:
"Accept": "application/stuffs;version=3"
"Authorization": 'Token token="' + $.cookie('token') + '"'
Il mio codice in javascript:
var resource;
resource = $resource(GlobalService.apiRoot + "stuffs", {}, {
get: {
method: "GET",
headers: {
"Accept": "application/stuffs;version=3",
"Authorization": 'Token token="' + $.cookie('token') + '"'
}
}
});
Poi quando lo faccio ..
resource.get ->
Non invia fuori quelle intestazioni specificate, e non ha effettivamente l'autorizzazione CORS.
Qualche consiglio?
IIRC, c'era una correzione messo in per questo diversi mesi fa. Dai un'occhiata qui: https://github.com/angular/angular.js/pull/965 –
Quale versione di Angular stai usando? –
1.0.3 ... Sto cercando di capire dove è stato persino spinto quel commit;) – Trip