express后端收不到req的body数据
为什么呢,我找了好久的原因,结果是app.js里使用express.json要在引入路由之前。req.body是undefine。先使用express.json,再引入路由。
·
req.body 是 undefine
为什么呢,我找了好久的原因,结果是app.js里使用express.json要在引入路由之前
所以在这里记录一下
先使用express.json,再引入路由
//解析axios传过来的数据并传入req.body中
app.use(express.json());//默认只解析 Content-Type 为 applicationapp.use(express.json());n/json 的请求体
app.use(express.urlencoded({ extended: false }));//application/x-www-form-urlencoded,且用自己的库来解析
//引入路由
const adminRouter = require("./routes/admin");
app.use("/admin", adminRouter);
更多推荐
所有评论(0)