
いつもお世話になっております。
commons-netを利用してのFTP送信を作成しています。
FTPClient fp = new FTPClient();
FileInputStream is = null;
fp.setDefaultPort(21);
fp.connect("XXX.XX.XXX.XX");
fp.login("ID", "PASS");
boolean isRemotePassive = fp.enterRemotePassiveMode();
fp.enterLocalPassiveMode();
fp.setFileType(FTP.BINARY_FILE_TYPE);
is = new FileInputStream("送信ファイル");
fp.storeFile("送信先", is);
fp.disconnect();
is.close();
と行っていますが、送信されません。
ログが見れないのでどこで落ちているのかわからない状況ですが、
firewallの設定がされている場合、上記方法で送信は可能でしょうか?
宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
fp.connect(...)の後に、
int reply = fp.getReplyCode();
if(!FTPReply.isPositiveCompletion(reply)){
fp.disconnect();
//失敗
}
という具合に応答コードの取得とそのチェックが
必要だと思います。
それから、たしかPASVモードにする場合には、
enterLocalPassiveMode()は必要ですが、
enterRemotePassiveMode()は不要だったと思います。
止まっている箇所は、各メソッドの戻り値を
調べればわかると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# プログラミングの授業の課題です 1 2023/01/17 22:15
- Excel(エクセル) VBA フォルダ見える化のコードについて 2 2023/06/19 15:04
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- 営業・販売・サービス FP無料相談サービスの営業電話がきて、お金は一切かからないと言われたので指定されたカフェを訪問したら 2 2022/12/22 21:52
- その他(ビジネススキル・経営ノウハウ) 40代半ば男性なのですが仕事も派遣ということもあったり、自分の人生を棚卸ししたら、全くスキル的なウリ 1 2023/07/11 12:31
- フィナンシャルプランナー(FP) FP相談に、本人確認は必須ですか? 3 2022/04/25 11:03
- プロバイダー・ISP hpb22の接続方法の変更 1 2023/08/06 18:47
- PHP ファイルの書き込みについて教えて下さい。 1 2023/03/20 12:01
- フィナンシャルプランナー(FP) FP検定は「エフピーけんてい」で読み方会ってますか汗 2 2022/04/20 22:37
- フィナンシャルプランナー(FP) FP検定は、保険会社でも通用しますか? 3 2023/07/01 11:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
作成したプログラムを変更した...
-
セグメンテーションエラーです
-
ファイルを読み込んで条件式を...
-
急!【数列のヒストグラム作成...
-
ファイル操作についての質問
-
C言語について
-
C言語にてcsvファイル内の数の...
-
c言語でのfscanfについて
-
C言語でセグメンテーションエラー
-
バイナリファイルの読み込み(C...
-
C言語の課題です
-
c言語でデータの指定列の度数分...
-
ファイルの特定行の抽出
-
ファイルへの書込み処理が異常...
-
txtファイルの文字を配列に格納
-
C++言語 更新ファイルからログ...
-
C言語でセグメンテーションエ...
-
なぜCSQとCIP形式ではコ...
-
YUV動画像を1ピクセルごとにず...
-
C言語のファイル操作についての...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数ファイルの同時読み込みの...
-
C言語でファイル読み書きを早く...
-
fopenでファイル名に、変数を使...
-
c言語でのfscanfについて
-
ファイルへの書込み処理が異常...
-
ファイル出力で改行を入れたい!
-
fscanfでループしてしまう。
-
C言語にてXMLファイルから任意...
-
テキストファイル内に対して, ...
-
datファイルの読み込み
-
ファイルに行番号を追加
-
大量の入力ファイルを扱うとき...
-
辞書順にソートしたいのですが...
-
InternetReadFileを使ったファ...
-
C言語 連番データの読み込み
-
C言語におけるファイル読み込み...
-
数値のみ抽出(C言語)
-
簡易grep関数ができません。助...
-
VisualStudioでのファイルの入...
-
fgets( ) の返り値は何?
おすすめ情報