Apache Commons Net FTPClient 中的文件名编码
2022-09-03 09:38:12
我必须将文件上传到FTP服务器。文件名包含特殊字母,例如 。在FTP服务器上,我需要文件名进行UTF-8编码。äöü
我的代码是这样的:
import org.apache.commons.net.ftp.FTPClient;
FTPClient client = new FTPClient();
...
boolean retval = client.storeFile(fileName, inputStream);
问题是,在 之后,保存在FTP服务器上的文件的名称是ISO-8859-1编码而不是UTF-8。storeFile
如何判断文件名的 UTF-8 编码?FTPClient