title: Nodejs httpsync module - Content in server response is <SlowBuffer 64 61 74 71>?
body: <p>I'm using <code>httpsync</code> for synchronous http requests. The server is written with <code>django</code>. I simply return <code>false</code> as response to a simple <code>POST</code> request:</p>
  
  <pre><code>HttpResponse(content="false", content_type="text/plain", status=200)
  </code></pre>
  
  <p>The request is: </p>
  
  <pre><code>function requiresDR(marker_type){
      var url = "http://" + config.adminpan.ip + ":" + config.adminpan.port  + config.adminpan.routes.is_marker_dr_required;
      var http_options = {
          'url': url,
          'method': 'POST'
      };
      var httpreq = httpsync.request(http_options);
      httpreq.write(marker_type);
      console.log(httpreq.end());
  }
  </code></pre>
  
  <p>And the response is:</p>
  
  <pre><code>http://192.168.1.62:8000/adminpan/imdrr/
  { statusCode: 200,
    ip: '192.168.1.62',
    headers: 
     { date: 'Mon, 05 May 2014 01:30:16 GMT',
       server: 'WSGIServer/0.1 Python/2.7.3',
       'x-frame-options': 'SAMEORIGIN',
       'content-type': 'text/plain' },
    data: &lt;SlowBuffer 64 61 74 61&gt; }
  </code></pre>
  
  <p>The whole thing works perfectly with command line <code>curl</code>. So I assume the problem is not with the server, it is in the client-side. </p>
  
  <p>Any ideas about how can I get data from the response using httpsync? Any ideas about the library itself or any other libraries are appreciated.</p>