Я работаю над программой, в которую загружаю несколько файлов на FTP. Для этого мне нужно выполнить 8 действий:
- Создать новую папку на FTP
- Загрузить три файла в новый каталог
- Создание трех подкаталогов в новом каталоге
Из того, что я понял, я могу обработать только один метод в FtpWebRequest, примерно так:
FtpWebrequest request = WebRequest.Create("ftp://microsoft.com/NewDir/") as FtpWebRequest;
request.Method = WebRequestMethods.Ftp.MakeDirectory;
request.Credentials = new NetworkCredentials("username", "password");
FtpWebResponse response = request.GetResponse() as FtpWebResponse;
response.Close();
Так что мне нужно написать код, чтобы также создавать подкаталоги и передавать файлы отдельно? Или все это можно выполнить за одно соединение?
Это мой первый пост, поэтому, если форматирование испорчено, я прошу прощения.