Can't get POST body from request using Express.js Can't get POST body from request using Express.js express express

Can't get POST body from request using Express.js


Move the bodyParser middleware above the router middleware!

var app = express();app.set('port', process.env.PORT || 3999);app.use(express.favicon());app.use(express.logger('dev'));app.use(express.bodyParser());app.use(app.router);


Content-Type = "application/json" should be one of the Request Headers


BodyParser is no longer bundled with Express

npm install body-parservar bodyParser = require("body-parser");app.use(bodyParser.urlencoded({ extended: false }));