Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > The requested URI is invalid for this FTP command.


Автор: ToMaloi 14.2.2008, 15:51
Здравствуйте,господа, такая проблема...Несколько дней бьюсь...никак smile 

Цитата

 FtpWebRequest l_FTPWReq = (FtpWebRequest)FtpWebRequest.Create("ftp://Server/");          
            l_FTPWReq.Credentials = new NetworkCredential("anonymous", "[email protected]");
            //загрузка файла на сервер
            l_FTPWReq.Method = WebRequestMethods.Ftp.UploadFile;
            //после завершения операции закрывается подключение
            l_FTPWReq.KeepAlive = false;
            l_FTPWReq.UseBinary = true;           
            FtpWebResponse l_FTPWResp = (FtpWebResponse)l_FTPWReq.GetResponse();//exception


пишет
The requested URI is invalid for this FTP command.

Что я не так делаю???
Из Explorer-а все находит и заходит...

Автор: Mymik 15.2.2008, 09:52
ToMaloi, Во-первых, ходишь ли ты в интернет через proxy, а во-вторых, ты вызываешь операцию UploadFile, а потом требуешь выходной потом... хотя у тебя реально там есть только GetRequestStream() который возвращает Stream для записи ???  Если ты хочешь получить получать возвращаемый поток для чтения, тогда тебе надо поменять метод на ListDirectory или какой-то рядом с ним и тогда уже читать.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)