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://stackoverflow.com/questions/54334331/        


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM