|
|
|
|
@ -128,14 +128,25 @@ router.get("/download", function (req, res) {
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
const multer = require("multer");
|
|
|
|
|
const upload = multer({ dest: "./public/upload/raw" });
|
|
|
|
|
// router.use(express.json());
|
|
|
|
|
// router.use(express.urlencoded({ extended: true }));
|
|
|
|
|
|
|
|
|
|
const fileStorageEngine = multer.diskStorage({
|
|
|
|
|
destination: (req, file, cb) => {
|
|
|
|
|
cb(null, "./public/upload/raw");
|
|
|
|
|
},
|
|
|
|
|
filename: (req, file, cb) => {
|
|
|
|
|
const fileName = decodeURI(file.originalname);
|
|
|
|
|
console.log(fileName);
|
|
|
|
|
cb(null, fileName);
|
|
|
|
|
},
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
const upload = multer({ storage: fileStorageEngine });
|
|
|
|
|
router.post("/upload_files", upload.array("files"), uploadFiles);
|
|
|
|
|
function uploadFiles(req, res, next) {
|
|
|
|
|
console.log(req.body);
|
|
|
|
|
console.log(req.files);
|
|
|
|
|
function uploadFiles(req, res) {
|
|
|
|
|
// console.log(req.body);
|
|
|
|
|
// console.log(req.files);
|
|
|
|
|
// console.log(req.files[0].toString("latin1"));
|
|
|
|
|
res.setHeader("Access-Control-Allow-Origin", "*");
|
|
|
|
|
res.json({ message: "Successfully uploaded files" });
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|