koa使用koa-body请求无法进入
来源:2-5 Koa开发RESTful接口,GET&POST获取数据及数据格式化方法【进阶篇】
慕粉3884565
2020-08-28 21:24:23
const Koa = require('koa')
const cors = require('@koa/cors')
// const koaBody = require('koa-body');
const Router = require('koa-router');
const app = new Koa();
const router = new Router();
router.post("/post", async(ctx) => {
console.log("---->进来了")
let { body } = ctx.request;
console.log(body)
console.log(ctx.request)
ctx.body = {
...body
};
})
// app.use(koaBody)
app.use(cors())
app.use(router.routes()).use(router.allowedMethods())
app.listen(3000)
如果放开注释请求无法进来不知道为什么
1回答
参考课程代码
看看官方文档:https://github.com/dlau/koa-body
其中,使用koa-body的正确方式是:app.use(koaBody());
相似问题