koa2

第04讲 ko2使用koa-bodyparser中间件获取pos

2018-05-06  本文已影响3248人  谢炳南

1. 下载依赖包

npm install koa-bodyparser --save

2. index.js引用koa-bodyparser

const bodyparser = require('koa-bodyparser');
app.use(bodyparser());

3. index.js代码

// 引入koa
const koa = require('koa');
const app = new koa();

// 注意:引入的方式
const router = require('koa-router')();

const bodyparser = require('koa-bodyparser');
app.use(bodyparser());

router.post('/add',async (ctx)=>{
    // 获取表单提交的数据
    ctx.body = ctx.request.body;
});

// 作用:启动路由
app.use(router.routes());
// 作用:这是官方文档的推荐用法,我们可以看到 router.allowedMethords() 用在 router.routes() 之后,
// 所有,在当所有的路由中间件最后使用.此时根据 ctx.status 设置 response 响应头
app.use(router.allowedMethods());
                
// 监听端口≈
app.listen(3000,function(){
    console.log('启动成功');
});
上一篇下一篇

猜你喜欢

热点阅读