读书人

FTPClient下传日文名称的文件报550异

发布时间: 2012-11-19 10:18:51 作者: rapoo

FTPClient上传日文名称的文件,报550错误的解决
今天在写source的时候,发现一个问题,就是用commons-net-1.4.1.jar文件中的ftpclient类进行文件上传时,无法上传日文名的文件,返回的错误代码是550,具体错误内容大概是错误的文件名称或者错误的文件路径。在550和错误内容之间显示上传的文件名,发现日文全部使用问号显示。
我开始在网上找解决方法。
在JE上有人写解决方案是使用以下方法:

FTPClientConfig conf = new FTPClientConfig(FTPClientConfig.SYST_NT);   conf.setServerLanguageCode("zh"); client.configure(conf);

但是具体我也不清楚如何设定FTPClientConfig中的参数,只得以后再看代码了。

读书人网 >软件架构设计

热点推荐