title: Send recaptcha secret in POST body instead of URL parameters
body: <p>Server Integration of ReCaptcha works well when I pass values as URL parameters.</p>
  
  <pre><code>{
    "success": false,
    "error-codes": [
      "missing-input-response",
      "missing-input-secret"
    ]
  }
  </code></pre>
  
  <p>The request fails when I pass values as JSON in POST body.</p>
  
  <pre><code>{
    "success": true,
    "challenge_ts": "2018-10-26T16:01:24Z",
    "hostname": "testkey.google.com"
  }
  </code></pre>
  
  <p>Sample code I have seen so far suggests using URL parameters but does not explain why JSON POST body is not supported.</p>
  
  <p><a href="https://developers.google.com/recaptcha/docs/faq" rel="nofollow noreferrer">Google's FAQ</a> does not list it either, I am wondering if I am doing something wrong. Is it even possible to request through JSON?</p>