The project of U-WA-
http://uwa.potetihouse.com/
トップページ > 過去ログ > 記事閲覧
アイコン TKFP.dll/アップロードの成功判断について
日時: 2008/02/13 15:26
名前: にけ

お世話になっております。
現在、アップロードに失敗した場合、再転送を自動で行う処理を考えています。
※ファイル:TKFPDLL_1.3.8-2_sを参考にさせてもらってます。

接続に関してはftp.Connect()で接続成功時にTrue , 失敗時にFalseを返しているようですが、
アップロード時はTrueやFalseというのは返ってこないのでしょうか?

もし、アップロード時に転送成功と失敗の判断をしたい場合は
FtpClient_MessageReceiveやFtpClient_MessageSendのレスポンスコードを見て
判断をするのが良いでしょうか?

よろしくお願いいたします。

Page: 1 |

ファイル Re: TKFP.dll/アップロードの成功判断について ( No.1 )
日時: 2008/02/13 22:43
名前: Toki◆pRU.c9X.EOI

FileInfoクラスやDirectoryInfoクラスで転送や情報取得時に失敗した場合、例外が発生します。
大まかな原因は例外の種類で判別可能です。

ただ、自動で再転送する場合は、コマンドを再試行すればいいか、再接続が必要か、
または、容量不足や権限の問題など、再試行しても意味の無い失敗もあります。

TKFP.Net.ActivePortOpenException
TKFP.Net.ResposeTimeOutException
TKFP.Net.ServerConnectException
を参考にしてみてください
ファイル Re: TKFP.dll/アップロードの成功判断について ( No.2 )
日時: 2008/02/14 10:19
名前: にけ

素早いお返事ありがとうございました。
各種例外の動きを参考にさせていただきます。

Page: 1 |