大佬教程收集整理的这篇文章主要介绍了node.js – 获取带节点的FTP上载进度,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
var ftp = new Client(); let uploadfile = fs.createReadStream(f.path); let newname = uuid(); //some function I use for renaming ftp.on('ready',function () { ftp.put(uploadfile,newname,function (err) { if (err) throw err; ftp.end(); }); }); c.connect({user: 'test',password: 'test'});
我总是偶然发现监控“数据”事件,但无法找到访问它的方式或位置(正如您所看到的,我对JavaScript很新).
我的代码改为
var ftp = new Client(); let uploadfile = fs.createReadStream(f.path); let newname = uuid(); //some function I use for renaming ftp.on('ready',function() { uploadfile.on('data',function(buffer) { var segmentLength = buffer.length; uploadedSize += segmentLength; console.log("Progress:\t((uploadedSize/f.size*100).toFixed(2)+"%")); }); ftp.put(uploadfile,function(err) { if (err) throw err; ftp.end(); }); }); c.connect({user: 'test',password: 'test'});
以上是大佬教程为你收集整理的node.js – 获取带节点的FTP上载进度全部内容,希望文章能够帮你解决node.js – 获取带节点的FTP上载进度所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。