C#を使用してFTPサーバーにディレクトリを作成する簡単な方法はありますか?C#を使用してftpサーバーにディレクトリを作成するにはどうすればよいですか?
私はこのような既存のフォルダにファイルをアップロードする方法を考え出し:
using (WebClient webClient = new WebClient())
{
string filePath = "d:/users/abrien/file.txt";
webClient.UploadFile("ftp://10.128.101.78/users/file.txt", filePath);
}
私はusers/abrien
にアップロードしたい場合は、私はファイルが利用できないと言ってWebException
を取得します。これは、ファイルをアップロードする前に新しいフォルダを作成する必要があるからだと思いますが、WebClient
はそれを達成する方法がないようです。
HTTPプロキシ経由でこれを行う方法に関するアイデアはありますか? (FtpWebRequestではサポートしていません) –
本当に、私は恐れています。私はHTTPプロキシに取り組んで私の日で覚えていることから、彼らはFTPコマンドにHTTPメソッドを翻訳 - ?と私は同等のHTTPメソッドを考えることはできません:( –
それは私が作るしようとしています1つのWebRequestクラスで、ネストされたディレクトリを作成することは可能です「ftp://host.com/ExistingFolder/new1/new2」が、私は取得しています。「WebException - 550」(ファイルが見つからない、アクセスなし)にして、これが理由で天気を知りませんが期待されて何 –