Re: Net.WebRequestMethods.Ftp.ListDirectory申し訳ございませんが、通常、詳細な開発に関するご質問には対応しておりません。送信されたFTPコマンドと受信した応答を詳細にデバッグする必要があります。他のFTPクライアントソフトウェアと比較してみてください。ほとんどのGUIベースのFTPクライアントソフトウェアは、詳細なFTPログ情報を表示できます。
C#ユーザー向けにサンプルプログラムをテストしたところ、問題なく動作しました:
-----------------------------------
静的 空所 主要(弦
[] 引数)
{
FtpWebRequest リクエスト = (FtpWebRequest)Webリクエスト.作成する("ftp://ftp.drivehq.com"
);
request.Method =
WebRequestMethods.FTP
.ディレクトリの詳細一覧;
// 実際のユーザー名とパスワードに変更してください。
request.Credentials =
新しい ネットワーク認証情報 (「ユーザー名」,「パスワード」
);
FtpWebResponse レスポンス = (FtpWebResponse
request.GetResponse();
ストリーム
responseStream = response.GetResponseStream();
ストリームリーダー 読者 = 新しい ストリームリーダー
(レスポンスストリーム);
コンソール
.WriteLine(reader.ReadToEnd());
コンソール.WriteLine(「ディレクトリ一覧完了、ステータス {0}」
, レスポンスのステータス説明);
リーダーを閉じる
response.Close();
}
---------------
ファイル名とフォルダ名の両方を返します。
ソフトウェア開発に関する技術サポートは提供しておりませんのでご了承ください。ただし、弊社のFTPサーバーに不具合があると思われる場合、または発見された場合は、より詳細な情報を添えてご連絡ください。速やかに問題を解決いたします。