在應用中有需求如下:任務、問題跟蹤時,需要生成描述文件,並上傳的ftp服務器。
技術實現:採用了enterprisedt 公司的開源的包 edtftpj,版本2.0.3。
問題描述:當文件名稱包含中文字符時,會報異常。
解決步驟1:
在連接ftpserver的方法中原來是如下,添加了(藍色部分)一句之後,搞定。
解決後效果:
異常得到解決。但上傳到服務器上的中文文件名是亂碼。
解決步驟2:
解決後效果:
中文文件名亂碼的問題得到解決。在應用中有需求如下:任務、問題跟蹤時,需要生成描述文件,並上傳的ftp服務器。
技術實現:採用了enterprisedt 公司的開源的包 edtftpj,版本2.0.3。
問題描述:當文件名稱包含中文字符時,會報異常。
解決步驟1:
在連接ftpserver的方法中原來是如下,添加了(藍色部分)一句之後,搞定。
解決後效果:
異常得到解決。但上傳到服務器上的中文文件名是亂碼。
解決步驟2:
解決後效果:
中文文件名亂碼的問題得到解決。解決辦法 運行下面2行code,在主窗口,不是在ftp的命令行裏 modprobe ip_nat_ftp modprobe ip_conntrack_ftp