web-dev-qa-db-ja.com

Angular4:Http-> HttpClient-requestOptions

だから、私は「古い」httpから新しいhttpClientに移行しようとしています

httpクライアントでは、私のサービスでこの形式を使用しています:

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

これをhttpClientでどのように使用しますか?

何回も試してみました...

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

しかし、タイプミスマッチを取得:(

25

これを試して:

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

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

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

また、ヘッダーとURLパラメーターの例を使用してその方法を説明しているドキュメントへのリンクもあります。 HttpClient

22