在连接ECONNREFUSED 127.0.0.1:21错误节点JS
问题描述:
我写在节点JS一个简单的应用程序,我有这个问题:在连接ECONNREFUSED 127.0.0.1:21错误节点JS
Error: connect ECONNREFUSED 127.0.0.1:21
at Object.exports._errnoException (util.js:1034:11)
at exports._exceptionWithHostPort (util.js:1057:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1099:14)
这是脚本:
var Client = require('ftp');
var fs = require('fs');
var c = new Client();
c.on('ready', function() {
c.get('/foo/foo1.txt', function(err, stream) {
if (err) throw err;
stream.once('close', function() { c.end(); });
stream.pipe(fs.createWriteStream('foo.local-copy.txt'));
});
});
c.connect('MYIP',21,false,'none','user','password',10000,10000,10000);
c.end();
有什么不对?
你有FTP服务器侦听端口21吗?您是否在此服务器中为此凭据设置了适当的权限? – h3XXx