首页 > 解决方案 > PayloadTooLargeError:nodejs中的请求实体太大

问题描述

我尝试在 base64 中发送解码文件,但收到此错误“PayloadTooLargeError: request entity too large” 我正在寻找答案,我发现我必须更改限制设置

app.use(express.urlencoded({ extended: true }));
app.use(express.json());
app.use(express.json({limit: "3000mb",parameterLimit:100000000}));
app.use(express.urlencoded({limit: "3000mb", extended: true, parameterLimit:100000000}));
app.use(express.json({limit: '3000mb', type: 'application/json'}));
app.use("/", express({ 
  limit: 1024 * 10000000000
}));

但是,我仍然收到此错误,我也尝试取消 Content-Type: application/JSON 标头,就像有人在这里建议的那样,我在服务器中收到一个空正文请求,有人知道什么可以帮助我吗?

标签: node.jsangularjs

解决方案


推荐阅读