From Angular 4.3 they introduced HttpClient instead of Http.
in HttpClient
I can\'t use URLSearchParams
for url query parameter . instead of
Since 5.0.0-beta.6 (2017-09-03) new feature(accept object map for HttpClient headers & params) is available.
Now we can pass object directly instead of HttpParams
:
const params = {
'a': '1',
'b': '2'
};
this.http.get('...', { params })
or instead of HttpHeaders
:
http.get('/url', {
headers: {'My-Header': 'header value'}
})