title: InvalidQueryParameterValue in Query Blob Contents using REST API
body: <p>I'm trying to query Azure query blob content through REST API, following the documentation below</p>
  <p><a href="https://docs.microsoft.com/en-us/rest/api/storageservices/query-blob-contents" rel="nofollow noreferrer">https://docs.microsoft.com/en-us/rest/api/storageservices/query-blob-contents</a></p>
  <p>I made my blob contents public for testing and a GET request to blob URI is giving the content, but making a post request to mentioned URI</p>
  <p><a href="https://myaccount.blob.core.windows.net/mycontainer/myblob?comp=query" rel="nofollow noreferrer">https://myaccount.blob.core.windows.net/mycontainer/myblob?comp=query</a>
  (replaced myaccount, mycontainer and myblob)</p>
  <p>gibing me following error</p>
  <pre><code>&lt;Error&gt;
      &lt;Code&gt;InvalidQueryParameterValue&lt;/Code&gt;
      &lt;Message&gt;Value for one of the query parameters specified in the request URI is invalid.
  RequestId:1c52fc4f-801e-0061-63fc-f98163000000
  Time:2021-02-03T07:15:32.9547540Z&lt;/Message&gt;
      &lt;QueryParameterName&gt;comp&lt;/QueryParameterName&gt;
      &lt;QueryParameterValue&gt;query&lt;/QueryParameterValue&gt;
      &lt;Reason /&gt;
  &lt;/Error&gt;```
  
  blob content is JSON and Blob is a Block Blob type
   
  </code></pre>