任何人都可以指導我如何從WPF客戶端中將目錄中的文件集合上傳到服務器的最佳方式。 我們有ftp訪問,因此我一直在看WebClient.UploadFile。將文件集合上載到服務器的最簡單方法
雖然似乎有很多方法可以通過webclient,但我不知道哪一個最適合。
由於提前,
任何人都可以指導我如何從WPF客戶端中將目錄中的文件集合上傳到服務器的最佳方式。 我們有ftp訪問,因此我一直在看WebClient.UploadFile。將文件集合上載到服務器的最簡單方法
雖然似乎有很多方法可以通過webclient,但我不知道哪一個最適合。
由於提前,
只需使用WebClient.UploadFile或WebClient.UploadFileAsync上傳的文件,每個文件的一個電話。
這可以是簡單的:
WebClient wc = new WebClient();
foreach(var filePath in files)
wc.UploadFile("ftp://myserver.com/path", filePath);
感謝 - 順便說一下,似乎無法在上傳之前在ftp服務器上進行身份驗證。是這樣嗎? – Sergio 2009-11-03 16:26:16
是的,你可以。只需在調用UploadFile之前設置WebClient.Credentials屬性即可:http://msdn.microsoft.com/zh-cn/library/system.net.webclient.credentials.aspx – 2009-11-03 17:12:42
和WPF如何與它?我無法真正看到任何連接。 – kubal5003 2009-11-03 16:02:51
對,它是一個WPF應用程序。 – Sergio 2009-11-03 16:04:32
上傳文件時確實沒有WPF組件 - webclient可以正常工作... – 2009-11-03 16:19:19