2010-05-21 84 views
1
string filePath = "C:\\test\\564.flv"; 
try 
{ 
    WebClient client = new WebClient(); 

    NetworkCredential nc = new NetworkCredential(uName, password); 

    Uri addy = new Uri("\\\\192.168.1.28\\Files\\test.flv"); 
    client.Credentials = nc; 
    byte[] arrReturn = client.UploadFile(addy, filePath); 
    Console.WriteLine(arrReturn.ToString()); 
} 
catch (Exception ex) 
{ 
    Console.WriteLine(ex.Message); 
} 

我得到這個錯誤「遠程服務器返回錯誤:(405)方法不允許。」我應該怎麼做?從窗口應用程序上傳文件到遠程Web服務器

回答

0

WebClient使用POST方法上載HTTP服務器中的文件或使用STOR命令上載FTP服務器中的文件。它不能上傳網絡文件夾中的文件。

相關問題