我寫在節點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