在angular5中使用基本授权http标头

问题描述 投票:0回答:1

我正在尝试从 API URL 中提取信息,但它请求基本授权 http 标头。如何使用标头从 URL 中提取信息?

this.myHttpClient.get(URL).subscribe((x: Array<any>) => { this.guidesList = x });

在语法中哪里添加标题?

http-headers angular5
1个回答
0
投票

我不确定这是否是您问题的答案,我使用这种架构:

在组件中:

    this._appPlexService.myApiFunction(this.id).subscribe(result => {
            this.res = result;
          });

服务中:

      myApiFunction(id: string) {

        // add authorization header with jwt token
        let headers = new HttpHeaders({ 'Authorization': 'Bearer ' + this.token });
        let options = { headers: headers };

        return this.http.post(this.baseUrl + '/api/myApiFunction', id , options);
      }

最诚挚的问候! 法布里西奥

© www.soinside.com 2019 - 2024. All rights reserved.