gpt4 book ai didi

javascript - 如何使用angular js通过 header 传递authtoken

转载 作者:数据小太阳 更新时间:2023-10-29 05:57:49 25 4
gpt4 key购买 nike

我正在尝试通过 header 传递我的 api authtoken。我是 angular js 的新手,所以我无法做到这一点。我的代码:

$scope.init=function(authtoken,cityname){   
$scope.authtoken=authtoken;
$scope.cityname=cityname;
$http({method: 'GET', url: '/api/v1/asas?city='+$scope.cityname+'&auth='+$scope.authtoken}).success(function(data) {

现在我在 api url 中传递 authtoken。但我想通过 header 传递 token 。

最佳答案

通常您在 header 中传递身份验证 token 。这是我为我的一个应用程序做的

angular.module('app', []).run(function($http) {
$http.defaults.headers.common.Authorization = token;
});

默认情况下,这会将身份验证 token 添加到 header 中,这样您就不必在每次发出请求时都包含它。如果你想在每次通话中都包含它,那么它将是这样的

$http({
method: 'GET',
url: '/api/v1/asas?city='+$scope.cityname,
headers:{
'Authorization': $scope.authtoken
}
}).success(function(data) {
//success response.
}).error(function(error){
//failed response.
});

关于javascript - 如何使用angular js通过 header 传递authtoken,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25934017/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com