请求的实体太大
我的快速应用程序正在返回“请求实体太大”的file upload只有一个125kb的PNG文件。
我configuration了正文parsing器中间件,如下所示:
app.use(bodyParser.urlencoded({ limit: '5mb', type:'*/x-www-form-urlencoded', extended: true }));
根据文件 。 无论我设定了多高的限度,还是多种选项的组合,我总能得到相同的结果。 我正在使用Express 4.13.3和body-parser 1.15.2。
我究竟做错了什么?
令人尴尬的是,我不小心将路由处理器指向了错误的Express Router实例。 一旦我指出正确的处理程序,Multer正确地拿起了多部分POST。
有趣的是,当使用Postman进行testing时,即使只select一个文件,它也会发送一个文件数组,这就是request.file
undefined
,但request.files
包含正确的值。