Guest User

Untitled

a guest
Dec 19th, 2018
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. const Client = require('ssh2-sftp-client');
  2. const sftp = new Client();
  3. const Multer = require("multer")
  4. const multer = Multer({
  5. storage: Multer.MemoryStorage
  6. });
  7.  
  8. app.put("/sftp", multer.single('file'), (req, res) => {
  9. sftpCredentials = req.query;
  10. sftp.connect({
  11. host: sftpCredentials.host,
  12. port: sftpCredentials.port,
  13. username: sftpCredentials.username,
  14. password: sftpCredentials.password
  15. }).then(res =>{
  16. sftp.put(req.file,'/upload');
  17. })
  18. })
Add Comment
Please, Sign In to add comment