Initial Commit
This commit is contained in:
17
app/controllers/file.controller.js
Normal file
17
app/controllers/file.controller.js
Normal file
@@ -0,0 +1,17 @@
|
||||
const uploadFolder = __basedir + '/uploads/';
|
||||
const fs = require('fs');
|
||||
|
||||
exports.uploadFile = (req, res) => {
|
||||
res.send('File uploaded successfully! -> filename = ' + req.file.filename);
|
||||
}
|
||||
|
||||
exports.listAllFiles = (req, res) => {
|
||||
fs.readdir(uploadFolder, (err, files) => {
|
||||
res.send(files);
|
||||
})
|
||||
}
|
||||
|
||||
exports.downloadFile = (req, res) => {
|
||||
var filename = req.params.filename;
|
||||
res.download(uploadFolder + filename);
|
||||
}
|
||||
Reference in New Issue
Block a user