koa2 post获取参数 koa-bodyparser

1、安装 koa-bodyparser

// 使用npm命令安装koa-bodyparser
npm install --save koa-bodyparser

2、引入和配置中间件

// 引入Koa和koa-bodyparser模块
var Koa = require('koa');
var bodyParser = require('koa-bodyparser');

// 创建Koa应用实例
var app = new Koa();

// 使用koa-bodyparser中间件
app.use(bodyParser());

// 创建POST路由,处理登录请求
router.post('/doLogin', async (ctx) => {
    // 打印请求体内容
    console.log(ctx.request.body);
    // 响应返回请求体内容
    ctx.body = ctx.request.body;
})

3、使用说明

// 通过ctx.request.body获取POST提交的数据
ctx.request.body;

HTML中的使用方法


<form action="/doLogin" method="post">
    用户名: <input type="text" name="username">
    密码: <input type="text" name="password">
    <input type="submit" value="提交">
</form>

posted on 2021-04-05 16:23  完美前端  阅读(1128)  评论(0)    收藏  举报

导航