Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Client = require('ssh2-sftp-client');
- const sftp = new Client();
- const Multer = require("multer")
- const multer = Multer({
- storage: Multer.MemoryStorage
- });
- app.put("/sftp", multer.single('file'), (req, res) => {
- sftpCredentials = req.query;
- sftp.connect({
- host: sftpCredentials.host,
- port: sftpCredentials.port,
- username: sftpCredentials.username,
- password: sftpCredentials.password
- }).then(res =>{
- sftp.put(req.file,'/upload');
- })
- })
Add Comment
Please, Sign In to add comment