May be this is a general issue, which can be available on internet, But what I got is here.
Adding a custom header to HTTP request using angular.js
So I followed the same, and changed the code to
Setting header
var config = {headers: {
'Authorization': 'XXXYYY token="xxxxxxxx", realm="dash-api"',
"X-Testing" : "testing"
}
};
The get request call:
return $http.get(api.host+'/agn/12/adv/1860/cam?status=1', config).then(function (response) {
return {
status:"success",
data:response.data.data.active
};
}, function (error) {
return {
status:"error",
data:error
}
});
As you can see the request are going in method type OPTIONS, and the Authorization
token is not set in the request.
Please help me in this issue, as I am struggling from two days.
Thanks a lot.