Angular4: Http → HttpClient - requestOptions

Итак, я пытаюсь перейти от "старого" http к новому httpClient

с http-клиентом я использую этот формат в своем сервисе:

return this.http.get(environment.api+ '.feed.json', requestOptions)

как это использовать в httpClient?

пробовал много thiungs... в том числе

return this.http.get(environment.api+ '.feed.json', {params: requestOptions.params})

но получение типа missmatch :(

Ответ 1

Попробуй это:

const requestOptions = {
  params: new HttpParams()
};

requestOptions.params.set('foo', 'bar');

this.http.get(environment.api+ '.feed.json', requestOptions );

Здесь также есть ссылка на документы, описывающие, как это сделать с примерами для заголовков и параметров URL: HttpClient