鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ ftp上傳文件,中文亂碼

ftp上傳文件,中文亂碼

使用的nodejs的ftp包,將一個(gè)含有中文的pdf文件上傳到服務(wù)器,打開的文件是亂碼。

c.put(filepath, dir + day + '/' + fileName, function (err) {
            console.log('upload err', err);
            // if(!err){
            //   fs.unlinkSync('./../uploads/' + fileName)//文件要?jiǎng)h除掉
            // }
            c.end();
          });

clipboard.png

有什么辦法能處理嗎?

回答
編輯回答
爆扎

這不是亂碼,是缺少字體??!FTP只是傳輸協(xié)議,又不會(huì)修改你的文件內(nèi)容。

2018年8月20日 13:54
編輯回答
離觴

這是你上傳文件配置對應(yīng)的編碼不符合上傳文件的編碼問題,或者是FTP的編輯器打開的文件編碼與文件編碼不符合,設(shè)置一下統(tǒng)一用utf8就行了

2018年4月11日 14:50