[英]Request Entity Too Large
My Express应用程序在仅上传125kb PNG文件的文件上返回“Request Entity Too Large”。
我已经配置了body解析器中间件:
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进行测试时,它会发送一个文件数组,即使你只选择一个,这就是request.file
undefined
,但request.files
包含正确的值。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.