title: Magento getPost empty array
body: <p>I have the following code (please excuse the bad coding, it's like that to debug):</p>
  
  <pre><code>$postData = Mage::app()-&gt;getRequest()-&gt;getPost();
  if(!$postData)
  {
      $postData = $this-&gt;getRequest()-&gt;getPost(); 
  }
  if(!$postData)
  {
      $postData = $_POST; 
  }
  </code></pre>
  
  <p>As you can see, I am simply trying to get the HTTP POST values. </p>
  
  <p>Here's the scenario:</p>
  
  <ol>
  <li>From a HTTP POST Simulator, the data comes through</li>
  <li>From the Shopify webhook, nothing comes through (just "Array()")</li>
  <li>Shopify posting to PostCatcher shows a lot of data</li>
  </ol>
  
  <p>Shopify is posting in JSON format.</p>
  
  <p>Any ideas as to ahy I can't catch the POST array?</p>