koa2中使用koa-body之后获取参数的方式比较怪异。分2中情况:
1、multipart 表单。就是含有文件的post表单。
let fields = ctx.request.body.fields;//获取所有的非文件类型参数
let files = ctx.request.body.files;//获取所有的文件参数
fields.firstName;//获取非文件类型参数firstName的值。
files.idCard;//获取文件类型参数idCard的值。
2、普通表单。非multipart
比如前台传递一个fileName参数。
POST参数获取方式。
let fields = ctx.request.body;
fields.fileName;
GET参数获取方式。
let fields = ctx.query;
fields.fileName;