Использование HTTP-заголовка для базовой авторизации в angular5 - PullRequest
0 голосов
/ 28 апреля 2018

Я пытаюсь удалить информацию из URL-адреса API, однако запрашивается заголовок http основной авторизации. Как вывести информацию из URL, используя заголовок?

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

Куда мне добавить заголовок в синтаксисе?

1 Ответ

0 голосов
/ 29 апреля 2018

Я не уверен, что это ответ на вашу проблему, я использую эту архитектуру:

в компоненте:

    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);
      }

С наилучшими пожеланиями! Фабрисио

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...