在 angularjs 中的 http 请求中添加自定义 header
adding a custom header in http request in angularjs
我需要在 $http.get 方法中添加一个自定义 header,我不明白该怎么做。
var hello = _helper.server.http($http, url)
.success(function(response){
//do something
});
如何添加自定义 header ('X-user') 和相应的值(例如:"pqrs")?
您需要使用配置:
var config = {headers: {
"X-user" : "pqrs"
}
};
$http.get(url, config).success(function(response){
//Do something
});
我假设 _helper.server.http 是一个不同的函数,我认为你在传递 header
时犯了一个错误
您必须将 header 作为 object
发送
var customHeader = {'X-user': 'pqrs'}
至
var hello = _helper.server.http($http, url, customHeader)
并且在 _helper.server 中的 http 函数下,你必须在那里添加 headers 然后调用 http post 方法,
http: function($http, urlParam, param) {
var request = {
url: urlParam,
headers: param
};
return $http.post(request);
}
如果你 post 更多代码会有所帮助,这可能是你正在犯的错误
我需要在 $http.get 方法中添加一个自定义 header,我不明白该怎么做。
var hello = _helper.server.http($http, url)
.success(function(response){
//do something
});
如何添加自定义 header ('X-user') 和相应的值(例如:"pqrs")?
您需要使用配置:
var config = {headers: {
"X-user" : "pqrs"
}
};
$http.get(url, config).success(function(response){
//Do something
});
我假设 _helper.server.http 是一个不同的函数,我认为你在传递 header
时犯了一个错误您必须将 header 作为 object
发送var customHeader = {'X-user': 'pqrs'}
至
var hello = _helper.server.http($http, url, customHeader)
并且在 _helper.server 中的 http 函数下,你必须在那里添加 headers 然后调用 http post 方法,
http: function($http, urlParam, param) {
var request = {
url: urlParam,
headers: param
};
return $http.post(request);
}
如果你 post 更多代码会有所帮助,这可能是你正在犯的错误