Angular中HTTPResponse头的Authorization字段为null
创始人
2024-10-31 14:00:28
0次
  1. 确认后端API是否正确返回了Authorization头信息,若未返回则需修改API代码,添加Authorization头信息。

  2. 在Angular中配置请求拦截器,在每个HTTP请求中添加Authorization头信息。示例代码如下:

@Injectable()
export class AuthInterceptor implements HttpInterceptor {

  constructor(private authService: AuthService) { }

  intercept(req: HttpRequest, next: HttpHandler): Observable> {
    const authToken = this.authService.getAuthorizationToken();
    const authReq = req.clone({ setHeaders: { Authorization: authToken } });
    return next.handle(authReq);
  }
}

@NgModule({
  declarations: [...],
  imports: [...],
  providers: [
    AuthService,
    {
      provide: HTTP_INTERCEPTORS,
      useClass: AuthInterceptor,
      multi: true
    }
  ],
  bootstrap: [AppComponent]
})
export class AppModule { }

其中,getAuthorizationToken()方法为获取本地存储中的Authorization Token。

  1. 手动添加Authorization头信息。示例代码如下:
import { HttpClient, HttpHeaders } from '@angular/common/http';

@Injectable()
export class ApiService {
  private apiUrl = 'http://example.com/api/';

  constructor(private http: HttpClient) { }

  getData() {
    const httpOptions = {
      headers: new HttpHeaders({
        'Content-Type': 'application/json',
        'Authorization': 'Bearer ' + localStorage.getItem('auth_token')
      })
    };
    return this.http.get(this.apiUrl + 'data', httpOptions);
  }
}

其中,'Bearer '为Authorization类型,localStorage.getItem('auth_token')获取本地存储中的Authorization Token。

相关内容

热门资讯

一分钟教会你!战神透视挂功能工... 一分钟教会你!战神透视挂功能工具,战神果然是有透视挂工具(有辅助挂工具)1、玩家可以在战神线上大神俱...
专业讨论!十点半辅助器功能软件... 专业讨论!十点半辅助器功能软件,十点半好像真的是有辅助器软件(有辅助挂方式)1、下载好十点半正确养号...
重大消息!LL竞技透视功能工具... 重大消息!LL竞技透视功能工具,LL竞技果然是有透视工具(有辅助挂详情)1、让任何用户在无需LL竞技...
带你了解!如意棋牌辅助器功能工... 带你了解!如意棋牌辅助器功能工具,如意棋牌其实是真的有辅助器工具(有辅助挂分析)1、打开软件启动之后...
玩家必看攻略!憨憨棋牌开挂功能... 玩家必看攻略!憨憨棋牌开挂功能软件,憨憨棋牌确实存在有开挂软件(竟然有辅助挂)1、玩家可以在憨憨棋牌...
总算清楚!趣味棋牌开挂功能插件... 总算清楚!趣味棋牌开挂功能插件,趣味棋牌一贯有开挂插件(有辅助挂助手)1、趣味棋牌辅助器安装包、趣味...
推荐十款!大咖娱乐透视挂功能工... 推荐十款!大咖娱乐透视挂功能工具,大咖娱乐一贯是有透视挂工具(有辅助挂规律);大咖娱乐脚本下载中分为...
一分钟了解!辰鸿透视挂功能教程... 一分钟了解!辰鸿透视挂功能教程,辰鸿好像存在有透视挂教程(有辅助挂详情)1、下载好辰鸿脚本下载之后点...
科技揭秘!153棋牌透视挂功能... 科技揭秘!153棋牌透视挂功能软件,153棋牌真是是真的有透视挂软件(有辅助挂分析)1、科技揭秘!1...
免费测试版!来旺十三水辅助功能... 免费测试版!来旺十三水辅助功能神器,来旺十三水本来是真的有辅助神器(有辅助挂秘籍)1、全新机制【来旺...