Language/node.js
express file upload 하기 ( multer 사용 )
라하트
2016. 1. 28. 16:26
module |
version |
desc |
node |
4.2.1 |
|
express |
4.13.4 |
|
multer |
1.1.0 |
|
var multer = require('multer');
var storage = multer.diskStorage({
destination: function (req, file, callback) {
callback(null, './uploads');
},
filename: function (req, file, callback) {
console.log(req);
console.log(file);
callback(null, Date.now() + '_' + file.originalname);
}
});
var upload = multer({ storage : storage }).single('image');
router.post('/html_upload_complete', function (req, res, next) {
upload(req, res, function (err) {
if (err) {
return res.end("Error uploading file.");
}
res.end("File is uploaded");
});
});