how json parameter pass in asp.net web api action method
<p>My asp.net web api is an standalone application,face problem to pass json sa a parameter.My api method is bellow</p>

<pre><code>[Route("api/UniqueUser/{userInfo}")]
        public HttpResponseMessage GetUniqueUserByEmail(string userInfo)
{
}
</code></pre>

<p>In above parameter <strong>userInfo</strong> is a josn like bellow</p>

<pre><code>{"UserInfo":[{"Id":1,"UserName":"Jxj Bdn","Email":"a@a.com"}]}
</code></pre>

<p>When I put this in my browser url show me bellow error </p>

<p><a href="https://i.stack.imgur.com/Gnp11.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Gnp11.png" alt="enter image description here"></a></p>