使用express的bodyParser上传文件,请问如何设置文件大小

使用express的bodyParser上传文件,请问如何设置文件大小,第1张

肆谈盯在express的官网侍差上并没裂和有具体的资料

可以使用以下进行设置

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后面就行了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12211868.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存