title: Nodejs - Req.body undefined in post with express 4.9.0
body: <p>I'm a beginner of nodejs, I try to know req.body using a middleware body-parse or using nothing, but both found req.body is undefined. Here is my code</p>
  
  <pre><code>var app = require('express')();         
  var bodyParser = require('body-parser');
  var multer = require('multer');         
  
  app.get('/', function(req, res) {       
      res.send("Hello world!\n");         
  });                                     
  
  app.post('/module', function(req, res) {
      console.log(req);                   
      app.use(bodyParser.json());         
      app.use(bodyParser.urlencoded({     
          extended: true                  
      }));                                
      app.use(multer);                    
      console.log(req.body);              
  });                                     
  
  app.listen(3000);                       
  
  module.exports = app;  
  </code></pre>
  
  <p>And I use command <code>curl -X POST -d 'test case' http://127.0.0.1:3000/module</code> to test it.            </p>
  
  <p>express's version: 4.9.0<br>
  node's version: v0.10.33</p>
  
  <p>Please help, thank you.</p>