使用express的bodyParser上传文件,请问如何设置文件大小
发布于 12 年前 作者 happyfire 10335 次浏览 最后一次编辑是 8 年前

上传大一点的文件就报错:Request Entity Too Large。请问如何解决?

6 回复

搜到了一个 connect.limit(‘5.5mb’) , 但没具体文档,不知道怎么用

还是stackoverflow强大啊,终于找到了: app.use(express.bodyParser({ uploadDir: __dirname + ‘/upload’, keepExtensions: true, limit: ‘50mb’ }));

express的官网上文档上居然找不到。。。

找不到就打开源代码找撒…

在express官网肯定找不到了,因为那些中间件是connect里的,去connect的官网找就找到啦,express用了bodyParser, bodyParser又用了multipart处理文件,所以你看multipart的文档就有了:http://www.senchalabs.org/connect/multipart.html

学习了~~~

那超出大小的异常怎么处理呢?

回到顶部