Кодировка имени файла в Apache Commons Net FTPClient
Я должен загрузить файл на FTP-сервер. Имя файла содержит специальные буквы, скажемäöü
, На FTP-сервере мне нужно, чтобы имя файла было в кодировке UTF-8.
Мой код такой:
import org.apache.commons.net.ftp.FTPClient;
FTPClient client = new FTPClient();
...
boolean retval = client.storeFile(fileName, inputStream);
Проблема в том, что послеstoreFile
имя файла, сохраненного на FTP-сервере, имеет кодировку ISO-8859-1, а не UTF-8.
Как я могу сказатьFTPClient
в UTF-8 кодировать имена файлов?