我使用下面的代碼從蓮花多米諾骨牌服務器上下載tiff文件。webclient.download從url下載不完整的tiff圖像
string url
= "http://10.1.1.23\\Domino\\ImageDb.nsf\\500-99-9o9\\$File\\abc.tif";
// Create an instance of WebClient
WebClient client = new WebClient();
string filename
= "c:\\test.tif";
client.DownloadFile(url,filename);
但是這是下載的文件是4KB,而不是22KB的,當我嘗試打開它,它說,它在錯誤的/無效的格式。任何猜測什麼是錯誤的?
您是否擁有匿名訪問文件?你可以在瀏覽器中下載文件嗎? – 2012-04-11 20:01:26
當我嘗試在我的網絡瀏覽器中下載它時,它會詢問我的用戶名和密碼。 – 2012-04-11 20:39:04
這就解釋了爲什麼你不能用c#下載文件。您需要提供憑據。 4 KB文件可能是一個帶登錄窗口的HTML頁面:-) – 2012-04-11 20:51:33