router.post("/login",async function(req,res){
    console.log(req.body);//服务端打印为undefined
}

原因:req.body的默认值为undefined,需要在app.js里的接口之前配置一行代码
app.use(express.urlencoded({ extended: false }));


默认express里的app.js有这行代码,出错的原因是路由写到了这行代码之前,导致无法解析数据

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐