可以使用以下进行设置
app.use(express.bodyParser({
uploadDir: __dirname + ‘/upload’,
keepExtensions: true,
limit: ‘50mb’
}))
也可以修改IIS Express的applicationhost.config,加requestLimits maxAllowedContentLength
试首敏桐试拿散bodyParser的者坦raw()。var bodyParser = require('body-parser')
app.use(bodyParser.raw())
koa-body可以实现文件上传,同时历乎也可以让koa能获取post请求的参数,在使用的过程中,遇到了一下的坑
查了很久没有搞明白是什么原因,后来把koa-bodyParser注释掉就行了,估计是koa-body跟戚烂滑koa-bodyParser冲突了,它们都可以获取post请求参数,所有用了koa-body就不需要用koa-bodyParser了。
原因是我封装了一个中间件,
用来同时获取get和post请求参数,顺序(中间件是有高腊顺序的)放错了,放在koa-body后面就行了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)