I build app in Node.js with uploading photo. For this case I use "multer".
html
<form method="post" action="/someroute" encType="multipart/form-data">
<label>Photo</label>
<input type="file" multiple="multiple" name="photo">
<button type="submit">Submit</button>
</form>
Node Controller
var express = require('express');
var router = express.Router();
var multer = require('multer');
var upload = multer({ dest: 'uploads/' });
router.post('/someroute', upload.array('photo'), function (req, res) {
console.log(req.files);
});
After selecting photos and submitting I'm have got empty array in console = '[]'. Why?
via Roman Melnyk
No comments:
Post a Comment