In an Angular 4 HTTP package ('@ angular / http'), the URLSearchParams object can be passed in a get request. When assigning a parameter object in a query method, what is the difference between using search and parameters as an attribute to pass a value to?
For example, what is the difference between the following two pieces of code:
let params = new URLSearchParams(); params.set('param1', 'xyz'); this.http.get('url', { search: params });
and
let params = new URLSearchParams(); params.set('param1', 'xyz'); this.http.get('url', { params: params });
Thank you very much.
source share