How to use complex parameters with Web API RESTful Get method
<p>For RESTful APIs, I need to use get for retrieving a list, however I want to pass some the following complex parameter as an input for the method.</p>
<pre><code>{
  &quot;Filters&quot;: [
    {
      &quot;FieldName&quot;: &quot;sample string 1&quot;,
      &quot;FieldValue&quot;: &quot;sample string 2&quot;
    },
    {
      &quot;FieldName&quot;: &quot;sample string 1&quot;,
      &quot;FieldValue&quot;: &quot;sample string 2&quot;
    }
  ],
  &quot;SortField&quot;: &quot;sample string 1&quot;,
  &quot;SortValue&quot;: 0,
  &quot;Page&quot;: 2,
  &quot;PageSize&quot;: 3
}
</code></pre>
<p>How the parameter will be passed since I cannot use the RequestBody in a Get method, and if I make it Post, it won't be RESTful.</p>