FTP на экспресс-файл загрузки на узел js - PullRequest
1 голос
/ 01 апреля 2019

Я просто хочу загрузить файл по пути сервера 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

1 Ответ

0 голосов
/ 15 апреля 2019

Работает!

PF полный код на github!

https://github.com/nandy2013/uploadFileOnFTP-express-fileupload

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...