WebRequestMethods.Ftp для перехода в каталог - PullRequest
0 голосов
/ 18 августа 2010

Я пытаюсь загрузить файл через ftp, используя FtpWebRequest, как показано ниже:

ftpRequest = (FtpWebRequest)WebRequest.Create("ftp.somethong.com");

ftpRequest.Method = WebRequestMethods.Ftp.UploadFile;

ftpRequest.Credentials = new NetworkCredential("user", "pass");

Однако при подключении и загрузке файл переходит в корень, тогда как мне нужно, чтобы он был помещен в/ Загрузить каталог.

Я могу создавать каталоги, но как мне там просмотреть, перед загрузкой файла?

1 Ответ

1 голос
/ 19 августа 2010

Вам нужно будет поместить каталог в URL, который вы использовали для создания запроса, т.е.

 ftpRequest = (FtpWebRequest)WebRequest.Create("ftp://ftp.somethong.com/Upload/filename.ext");
...