我正在尝试使用Angular $ http.get在标头中发送授权信息。
如果我在没有配置的情况下调用$ http.get,它只会发送一次请求。
只要我添加带有标题信息的配置,它就会向服务器发送两次请求。一次没有授权标题,第二次没有。
这是我的代码:
var config = {
headers: {
Authorization: authorization
},
withCredentials: true
};
$http.get(url, config).success(function (response) {
$scope.records = validateResponse(response);
});
如何才能让它只发送带有标题信息的一个请求?
答案 0 :(得分:1)
尝试修改angularjs的默认http标头并发出请求。
$http.defaults.headers.common.Authorization = 'token';