У меня есть приложение Ionic 2, использующее Angular 2, которое отправляет PUT Http на сервер ASP.NET Core API. Вот метод, который я использую для отправки запроса:
public update(student: Student): Promise<Student>
{
let headers = new Headers();
headers.append('Content-Type', 'application/json');
headers.append('authentication', '${student.token}');
const url = '${this.studentsUrl}';
return this.http
.put(url, JSON.stringify(student), { headers: headers })
.toPromise()
.then(() => student)
.catch(this.handleError);
}
Я устанавливаю ключ/значение аутентификации для объекта заголовков.
Но когда я получаю этот запрос на сервере, я не могу найти ключ аутентификации в заголовке:
Как вы можете видеть на картинке, в заголовке много ключей, но нет ключей содержимого и аутентификации, которые я вручную добавил в заголовок в клиентском приложении.
Что я делаю неправильно?