Я просто хочу загрузить файл по пути сервера UNIX через экран интерфейса пользователя. Я использовал модуль express-fileupload для этого на узле js.
App.js
const express = require("express");
const app = express();
const http = require("http").Server(app).listen(3000);
const upload = require("express-fileupload");
app.use(upload());
console.log("Server Started");
app.get("/", function (req, res) {
res.sendFile(__dirname + "/index.html");
}
)
app.post("/", function (req, res) {
if (req.files) {
//console.log(req.files);
const file = req.files.filename;
const filename = file.name;
file.mv("./upload/" + filename, function (err) {
if (err) {
console.log(err);
res.send("error occured");
}
else {
res.send("Done");
}
})
}
})
Приведенный выше код помог мне загрузить файл в локальный каталог. Нужна помощь, чтобы загрузить файл на FTP-путь. Любая помощь будет оценена.
Репозиторий GitHub: https://github.com/nandy2013/express-fileupload-node-example