我上传了一个大小为413kb的图像,每当我将其转换为base64string并将其发送到nodejs服务器时,都会收到payload too large
错误,错误代码为413
。
这是否意味着base64string的大小不取决于转换的图像的大小。发现的文章仅指出base64string比实际大小大1.3333倍,但是413kb
和payload too large
的大小如何。
已经做到了,但没有解决问题。
app.use(bodyParser.json({limit: "9091990mb"}));
app.use(bodyParser.urlencoded({limit: "9091990mb", extended: true, parameterLimit:90000}));
app.use(fileUpload({
limits: { fileSize: 50 * 1024 * 1024 },
}));
答案 0 :(得分:0)
就我而言,我注意到我有以下几行代码:
app.use(express.json());
app.use(express.urlencoded({ extended: false }));
所以,我所做的是注释行(或将其删除),并且一切正常。