Автор |
Сообщение |
Backs Начинающий
|
Добавлено: Пт 18-09-09 : 01-38 Заголовок сообщения: C# и FTP |
|
|
Такой вопрос. Я программно создаю запрос к FTP серверу на загрузку файла
FtpWebRequest ftp = (FtpWebRequest)FtpWebRequest.Create(ftpPath);
ftp.Credentials = new NetworkCredential(login,pass);
ftp.KeepAlive = true;
ftp.UseBinary = true;
ftp.Proxy = null;
ftp.Method = WebRequestMethods.Ftp.UploadFile;
ftp.Method = WebRequestMethods.Ftp.UploadFile;
FileStream fs = File.OpenRead(fileName);
byte[] buffer = new byte[fs.Length];
fs.Read(buffer,0,buffer.Length);
fs.Close();
Stream ftpStream = ftp.GetRequestStream();
ftpStream.Write(buffer,0,buffer.Length);
ftpStream.Close();
но при создании запроса вылетает ошибка, что данный URI-адрес недоступен. Может ли это быть как-то связано в веб-стримом, настройками. Ошибка встречается уже не первый раз. Код рабочий |
|
 |
|
 |
ultrancux Продвинутый форумчанин
|
Добавлено: Пт 18-09-09 : 08-38 Заголовок сообщения: |
|
|
в упор не вижу адреса на который полезет этот код, возможно, это сбыдленный где-то код. дай свой  |
|
 |
|
 |
ultrancux Продвинутый форумчанин
|
Добавлено: Пт 18-09-09 : 08-49 Заголовок сообщения: |
|
|
з.ы. никто не работает на живом ftp, поднимай свой и тести прогу |
|
 |
|
 |
ultrancux Продвинутый форумчанин
|
Добавлено: Пт 18-09-09 : 08-49 Заголовок сообщения: |
|
|
з.ы.ы. у меня все откомпилилось и запустилось |
|
 |
|
 |
Backs Начинающий
|
Добавлено: Пт 18-09-09 : 09-47 Заголовок сообщения: |
|
|
код рабочий. то что оно откомпилилось, это ничего не значит.
ошибка вылетает при выполнении. на строчке Stream ftpStream = ftp.GetRequestStream(); |
|
 |
|
 |
|