title: How to handle get completed POST request if 100:Continue in Express.js?
body: <p>I have a relatively large (50K) text file being POSTed:</p>
  
  <pre><code>curl -H "Content-Type:text/plain"  -d @system.log http://localhost:8888/
  </code></pre>
  
  <p>Testing using a proxy, I can see the full contents of the file are being posted.</p>
  
  <p>However Express.JS sees 100:Continue in the headers, and a blank body. I have :</p>
  
  <pre><code>app.use(express.bodyParser());
  </code></pre>
  
  <p>enabled, BTW. Here are the headers: </p>
  
  <pre><code>{ 'user-agent': 'curl/7.21.4 (universal-apple-darwin11.0) libcurl/7.21.4 OpenSSL/0.9.8r zlib/1.2.5',
    host: 'localhost:8888',
    accept: '*/*',
    'content-type': 'text/plain',
    'content-length': '55909',
    expect: '100-continue' }
  </code></pre>
  
  <p>req.body is empty: </p>
  
  <pre><code>{}
  </code></pre>
  
  <p>How can I see all the data being posted in Express.JS?</p>