Здравейте, трябва да сменя http заглавките от контролера. Тя работи в config с помощта на $ httpProvider, но това не е това, което търся.
Опитах това, но пише тласък на неопределена.
$http.interceptors.push([function() {
return {
"request": function(config) {
config.headers = config.headers || {};
//add nonce to avoid CSRF issues
config.headers["X-WP-Nonce"] = myLocalized.nonce;
return config;
}
};
}]);
Отговори:
4 за отговор № 1В конфигурационния обект на $ http имате заглавки на полета, което е карта на низове или функции.
Можете да го използвате така:
$http.get("/someUrl", {
headers: { Authorization : "Basic " + encoded}
});