Я создаю приложение, используя Node, Express и multer для загрузки изображений. Я отправил форму, но req.file не определен. Я потратил весь день на устранение неполадок, но не могу понять, что не так.
ФОРМА
<form method="get" action="/upload" enctype="multipart/form-data">
<div id="upload_div"><input type="file" name="imgFile" id="image_input" accept="image/*" onchange="readURL(input)"></div>
<div id="upload_div"><input type="text" name="name" id="name" title="Name" placeholder="Name"></div>
<div id="upload_div"><input type="submit" value="Upload"></div>
</form>
МАРШРУТИЗАТОР
...
const multer = require('multer')
var upload = multer({ dset: '/images' });
...
router.post('/upload_processing', upload.single('imgFile'), function(req, res, next){
console.log(req.files); // result : undefiend
console.log(req.file); // result : undefiend
console.log(req.body); // result : {imgFile:"test.png", name:"test"}
res.send(req.body);
});