title: Error: incorrect header check when running post
body: <p>I need to get zip from rest call (for simulation I use postman with binary option for post and add a little zip file with folder and html file),during the simulation I want to get the data with express and extract the zip and put in some folder under C drive.
  Currently when I run the following program(this is all the code which i've tried) but im getting error </p>
  
  <blockquote>
    <p>events.js:85
          throw er; // Unhandled 'error' event
                ^ Error: incorrect header check
        at Zlib._handle.onerror (zlib.js:366:17)</p>
  </blockquote>
  
  <pre><code>var express = require('express'),
      fs = require('fs'),
      zlib = require('zlib'),
      app = express();
  
  app.post('/', function (req, res) {
      var writeStream = fs.createWriteStream('C://myFolder', {flags: 'w'});
      req.pipe(zlib.createInflate()).pipe(writeStream);
  
  });
  
  var server = app.listen(3000, function () {
          console.log("Running on port" + 3000)
      }
  )
  </code></pre>
  
  <p>in postman header i've added the following</p>
  
  <pre><code>content-Type ----&gt; application/zip
  </code></pre>
  
  <p>How should I overcome this issue and save the zip ? <strong>there is other recommended (zlib)library to get extract and save zip?</strong></p>