я перехожу с Http на HttpClient. Я добавляю некоторые заголовки в свои http-запросы, например:
import { RequestOptions, Request, RequestMethod, Headers } from '@angular/http';
this.pass = btoa(cuid + ': ');
this.pass = "Basic " + this.pass;
this.header = new Headers();
this.header.set("Authorization", this.pass);
let options = new RequestOptions({
headers: this.header
});
return this.http.post(myServiceUrl, {}, options)
Теперь при переходе на httpClient я пробовал это:
import {HttpClient, HttpHeaders} from '@angular/common/http';
const header = new HttpHeaders();
const pass = 'Basic ' + btoa(cuid + ': ');
header.set('Authorization', pass);
const options = ({
headers: header
});
return this.httpClient.post(myServiceUrl, {}, options);
но, как вы можете видеть, ivent находит эквивалент RequestOptions , и при всей обработке не удалось добавить те же заголовки.
Предложения??
HttpParams
- новая версия, импортированная оттуда же - person Z. Bagley   schedule 30.05.2018