Угловой 2+ 4+, соединяющий внешний API с угловыми заголовками - PullRequest
0 голосов
/ 02 июля 2018

Мне нужна помощь при подключении внешнего API ServiceNow с заголовком Angular Request. Не уверен, правильно ли я это делаю или нет. Спасибо за любую помощь.

url = 'https://dev21120.service-now.com/api/now/table/incident?sysparm_query=active%3Dtrue%5Eshort_descriptionLIKEemail&sysparm_display_value=true&sysparm_fields=number%2Cshort_description&sysparm_limit=10'

Headers
Accept application/json
Content-Type application/json
X-UserToken44ca4971db0313002bf5d001cf9619f880b26a74bf9250a48d9e765a49757f28d8b26cd7

Я получаю сообщение об ошибке авторизации и думаю, что я передаю свои заголовки

constructor(private http: Http) {
    this.headers = new Headers();
    this.headers.append('Authorization', 'Basic' + btoa(this.username + ':' + this.password)); 
    this.headers.append('Content-Type', 'application/json');
    this.headers.append('Accept', 'application/json');
}

getStuff() {
  this.http.get(this.url)
  return this.http.get(this.url)
  .map(response => response.json());
}
...