期待どおりに応答コード (または説明) を取得できる FTP クラスがあります。
FtpWebResponse response = (FtpWebResponse)request.GetResponse();
response.StatusCode;
アップロード用の mono のバグにより、FTPWebRequest および関連クラスを使用せず、ftp クライアント (Linux 上) を使用する回避策をコーディングしました。
.Net/Mono では、FtpWebResponse クラスがコードを検索して説明を取得します。
response.StatusDescription
ftp クライアントからの戻りコードの説明を調べるにはどうすればよいですか?