node使用ftp模块获取文件夹信息,中文乱码问题

c.on('ready', function () {
c.list(function (err, list) {
if (err) throw err
list.map(item => {
item.name = Buffer.from(item.name, 'binary').toString('utf8')
// item.name = Buffer.from(item.name, 'binary').toString('utf8') // 若设置了传输数据类型为ASCII
})
console.dir(list)
c.end()
})
})

 

posted @ 2019-03-17 16:45  仰戈  阅读(1008)  评论(1编辑  收藏  举报