【发布时间】:2018-06-22 13:19:45
【问题描述】:
您好,我遇到了 Express.js 的问题,我需要向 node.js 发送一个 base64 文件,我的 configuraizone 如下所示,但是当我发送文件时出现此错误:PayloadTooLargeError: request entity too large !我读到您需要像我在下面所做的那样设置正文解析器的限制,事实是它一直发生在我身上,我该如何解决这个问题?
节点代码:
const express = require("express");
const myParser = require("body-parser");
//const http = require('http');
const app = express();
//app.use(myParser.json({ type: 'application/*+json' }))
app.use(myParser.json());
app.use(myParser.urlencoded({
extended: true
}));
app.use(myParser.json({limit: '200mb'}));
app.use(myParser.urlencoded({limit: '200mb', extended: true}));
//Porta predefinita Server
const RunPort = 8988;
//Avvio del server sulla porta specificata
app.listen(RunPort, function () {
console.log("Serve run on Port: ", RunPort);
})
module.exports = app;
【问题讨论】:
标签: node.js express body-parser