payload too large

我上传了一个大小为413kb的图片,每当我将其转换为base64string并将其发送到nodejs服务器时,都会收到带有payload too large错误代码的413错误。
这是否意味着base64string的大小不取决于转换后的图像的大小。发现的文章仅指出base64string比实际大小大1.3333倍,但是413kbpayload 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 },
}));

 

最佳答案

就我而言,我注意到我有以下代码行:



app.use(express.json());
app.use(express.urlencoded({ extended: false }));





因此,我所做的是注释行(或将其删除),并且一切正常。

 

关于node.js - Node.js有效负载在base64string上太大(Http 413),我们在Stack Overflow上找到一个类似的问题: https://*.com/questions/54334331/        

payload too large

上一篇:MYSQL性能调优04_连接器、查询缓存、分析器、优化器、执行器、一图详解MYSQL底层工作原理(一)


下一篇:【技术贴】解决 myeclipse打不开报错an error has occurred, see .