using json objects in URLSearchParams
<p>Is it possible to somehow append json objects onto a URLSearchParams object?</p>

<p>So instead of:</p>

<pre><code>urlSearchParams.append('search', 'person');
</code></pre>

<p>it's:</p>

<pre><code>urlSearchParams.append({search: "person"});
</code></pre>

<p><br>
<b>My answer courtesy of Darshak Gajjar's answer</b></p>

<p>Can use json objects via this way:</p>

<pre><code>let test_this = [{"search": "person"}, { search: "another person"}];
var json = JSON.stringify(test_this);
urlSearchParams.append("myobj", json);

return this.http.post(this.post_url, urlSearchParams, options) //options being your own RequestOptions
</code></pre>