- PR -

FTPClientでのファイル送信について

1
投稿者投稿内容
Bob
会議室デビュー日: 2006/11/28
投稿数: 16
投稿日時: 2007-10-24 14:45
お世話になっております。

現在apache.commons.netのFTPClientを用いてサーバ側にファイルの転送を
行おうと考えています。
【環境】
サーバ:Windows2003サーバ
クライアント:WindowsXP
FTPClientバージョン:1.4.1

問題なのは、転送先のディレクトリ名が日本語でFTPでログイン後のディレク
トリ移動に失敗することです。ディレクトリが半角英数字であれば問題なく
移動できることは確認済みです。
具体的に失敗とは、changeWorkingDirectoryメソッドでfalseが帰ることと
sendCommand("CWD /転送先ディレクトリ")を実行してステータスが550を返
すことです。
※文字コードの設定が悪いのでしょうか?setControlEncodingを使っていろいろ
試してはいるのですがどうしてもうまくいきません。

以上、よろしくお願いいたします。

1

スキルアップ/キャリアアップ(JOB@IT)