Передать API-ключ в угловой пост

#angular #authentication #http-headers

Вопрос:

У меня есть конечная точка входа, которая должна пройти вот так. Имя пользователя и pwd в качестве данных формы.

введите описание изображения здесь

auth.service.ts

 
 login(data: User) {
    var formData: any = new FormData();
    formData.append("username", data.username);
    formData.append("pwd", data.pwd);
    let headers = new HttpHeaders().set('token', '123456');
    return this.http.post(API_URL, { headers: new HttpHeaders({'token': '123456'})},formData);
  }

 

Как я передаю api-ключ авторизации? Я получаю ошибку 404

Ответ №1:

 login(data: User) {
    var formData: any = new FormData();
    formData.append("username", data.username);
    formData.append("pwd", data.pwd);

    const httpOptions = {
      headers: new HttpHeaders({
       'token', '123456'
      })
    };

  return this.http.post(API_URL,formData,httpOptions);
}