multer
multer copied to clipboard
MulterError: Unexpected field
Hey friends ;
The basicaly multer configration shared below. I gave me MulterError: Unexpected field? Anyone help me ?
let multer = require("multer"); var upload = multer({ dest: "product_images/" });
EcommerceManagement.post( "/addProducts", upload.array("images", 5), async function (req, res) { res.send({ result: true }); } );
Please, give us more informations: (i.e. operational system, node version, multer version, the backend code which receives this endpoint)
Please, give us more informations: (i.e. operational system, node version, multer version, the backend code which receives this endpoint)
Hey; Node.js v14.16.1. Windows 10 VsCode I get it full example from http://expressjs.com/en/resources/middleware/multer.html
I tried sending Single and Multiple, nothing changes. Files are not uploaded. It doesn't give any error.
Single and Multiple file consol.log(req.files) or req.file undefined.
var express = require("express");
var multer = require("multer");
var upload = multer({
dest: "./uploads",
});
var app = express();
app.post("/profile", upload.single("avatar"), function (req, res, next) {
console.log(req.files);
res.send(true);
});
app.post(
"/photos/upload",
upload.array("photos", 12),
function (req, res, next) {
console.log(req.files);
res.send(true);
}
);
app.listen(3000, () => {
console.log(`Example app listening at http://localhost:${3000}`);
});
also #1016