java 实现ftp客户端文件名不能是中文
时间: 2024-01-04 22:03:46 浏览: 75
Java中FTPClient上传中文目录、中文文件名乱码问题解决方法
是的,Java 实现的 FTP 客户端在上传和下载文件时,文件名不能包含中文字符。这是因为 FTP 协议规定文件名必须使用 ASCII 码表示,而中文字符不能被 ASCII 码表示。如果需要上传或下载中文文件名的文件,需要将文件名进行转码,比如使用 UTF-8 编码。可以使用 Java 的 URLEncoder 和 URLDecoder 类进行编码和解码。
阅读全文