Express.js req.body undefined

前端 未结 30 2910
半阙折子戏
半阙折子戏 2020-11-22 12:02

I have this as configuration of my Express server

app.use(app.router); 
app.use(express.cookieParser());
app.use(express.session({ secret: \"keyboard cat\" }         


        
30条回答
  •  天命终不由人
    2020-11-22 12:24

    In my case, it was because of using body-parser after including the routes.

    The correct code should be

    app.use(bodyParser.urlencoded({extended:true}));
    app.use(methodOverride("_method"));
    app.use(indexRoutes);
    app.use(userRoutes);
    app.use(adminRoutes);
    

提交回复
热议问题