Node.js 唯一的ftp设置
我正在尝试连接到需要“通过TLS隐式ftp”和被动传输模式的ftp服务器。我一直在尝试使用ftp客户端和ftp 但这两种选择都会带来: 错误:错误:连接到服务器时超时 我看不到任何关于如何显式使用这些必需设置的选项-->“通过TLS的隐式FTP”和被动传输。这里有更好的模块吗Node.js 唯一的ftp设置,node.js,ftp,Node.js,Ftp,我正在尝试连接到需要“通过TLS隐式ftp”和被动传输模式的ftp服务器。我一直在尝试使用ftp客户端和ftp 但这两种选择都会带来: 错误:错误:连接到服务器时超时 我看不到任何关于如何显式使用这些必需设置的选项-->“通过TLS的隐式FTP”和被动传输。这里有更好的模块吗 const ftpClient = require('ftp-client'); const ftpSettings = { "host": "ftpsite",
const ftpClient = require('ftp-client');
const ftpSettings = {
"host": "ftpsite",
"user": "user",
"password": "password",
}
const folder = '/directory'
async downLoadOtherFTPFile() {
const folder = this.folder;
const client = new ftpClient(this.ftpSettings);
client.connect((err: any) => {
console.log(err);
client.download( '/',folder,{overwrite: 'all'},
(result: any) => {
console.log(result);
}
);
});
}
}