Angular 4 Http Post Response получает заголовки из Rails API

Я пытаюсь получить заголовки ответа от Rails API. Когда я делаю Resquest в Почтальоне, я получил это:

Изображение 1

Но когда я пытаюсь выполнить запрос в Angular 4 с использованием библиотеки http, я получаю только следующие заголовки:

{"content-type" => Array(1) }
{"cache-control" => Array(1) }

Мои методы для выполнения этих запросов:

submitForm() {
  this.authProvider.authUser(this.signInForm.value)
  .subscribe(
    response => this.saveTokens( response ),
    error => console.log(error),
  );
}

...

authUser(values) {
  const body = JSON.stringify(values);
  let headers = new Headers();
  headers.append('Content-Type', 'application/json');

  return this.http.post(`${this.url}/auth/sign_in`, body, {headers: headers});
}

...

saveTokens( response ) {
  console.log( response.headers );
}

И я использую Devise Token Auth в своем API.

Заранее спасибо!

0 ответов

Другие вопросы по тегам