title: Nodejs-Request promise get JSON response body from POST
body: <p>I'm trying to make a POST request using <code>request-promise</code> to an HTTP service which returns back JSON data. I'm using <code>resolveWithFullResponse</code> set to true and have the <code>json</code> option set to true. I'm also using the <code>gzip</code> option if that makes a difference. </p>
  
  <p>Is there anyway I can have <code>request-promise</code> automatically convert the response data to JSON? Currently, the response body is a string. Here is what my request options look like: </p>
  
  <pre><code>{
     url: 'http://foo.com/getData',
     json: true,
     body: {
        hello: world
     },
     resolveWithFullResponse: true,
     gzip: true
  }
  </code></pre>