koa2中如何接收post,get提交的参数

2018.05.03 10:02 阅读 538

koa2是一个node.js框架,在前后台数据交互中,需要经常接收post,get请求的参数。

koa2接收post请求参数

koa2框架本身已经没有接收post请求参数的功能,需要安装koa-bodyparser依赖

npm i koa-bodyparser -S

安装好了之后,在入口文件中使用koa-bodyparser中间件

const Koa = require('koa')
const bodyParser = require('koa-bodyparser')
const app = new Koa()

app.use(bodyParser())

其中ctx.request.body就可以接收post请求数据

koa2接收get请求参数

koa2中可以直接接收get请求数据,其中ctx.request.query是接收get请求参数