nodejs express报错request entity too large
今天在做上传图的功能时遇到报错413 Payload Too Large;
express deprecated res.send(status): Use res.sendStatus(status) instead index.js:18:13
PayloadTooLargeError: request entity too large
at readStream (C:\Users\Administrator\node_modules\raw-body\index.js:156:17)
at getRawBody (C:\Users\Administrator\node_modules\raw-body\index.js:109:12)
at read (C:\Users\Administrator\node_modules\body-parser\lib\read.js:79:3)
at jsonParser (C:\Users\Administrator\node_modules\body-parser\lib\types\json.js:135:5)
at Layer.handle [as handle_request] (C:\Users\Administrator\node_modules\express\lib\router\layer.js:95:5)
at trim_prefix (C:\Users\Administrator\node_modules\express\lib\router\index.js:328:13)
at C:\Users\Administrator\node_modules\express\lib\router\index.js:286:9
at Function.process_params (C:\Users\Administrator\node_modules\express\lib\router\index.js:346:12)
at next (C:\Users\Administrator\node_modules\express\lib\router\index.js:280:10)
at expressInit (C:\Users\Administrator\node_modules\express\lib\middleware\init.js:40:5)
1 2 3 4 | const bodyParser = require('body-parser') //引入第三方中间件,要在router之前引入才能通过req.body获取到请求的数据 app.use(bodyParser.json({limit: '5000mb'})); app.use(bodyParser.urlencoded({limit: '5000mb',extended:false})) |
本文作者:SadicZhou
本文链接:https://www.cnblogs.com/SadicZhou/p/16949943.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步