2012-05-30 4 views
1

Я загружаю файл, используя метод UploadFile для объекта WebClient. Когда файл загружен, я хотел бы получить подтверждение и в соответствии с MSDN (а также здесь, в stackoverflow: Should I check the response of WebClient.UploadFile to know if the upload was successful?) Я должен уметь читать возвращаемый массив байтов, но он всегда пуст.Нет ответа при использовании WebClient.UploadFile

Я делаю что-то не так?

WebClient FtpClient = new WebClient(); 
FtpClient.Credentials = new NetworkCredential("test", "test"); 
byte[] responseArray = FtpClient.UploadFile("ftp://localhost/Sample.rpt", @"C:\Test\Sample.rpt"); 
string s = System.Text.Encoding.ASCII.GetString(responseArray); 
Console.WriteLine(s); //Empty string 

Или он всегда успешный, если он не возвращает исключение?

ответ

0

Ответ на себя: я не мог понять, поэтому я переключился на edt ftp (http://www.enterprisedt.com/).

Смежные вопросы