使用express的bodyParser上传文件,请问如何设置文件大小
上传大一点的文件就报错: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
学习了~~~
那超出大小的异常怎么处理呢?