在同一臺服務器上我有託管在同一服務器上的兩個asp.net應用程序。我需要訪問從另一個應用程序上傳的文件。例如,我在www.crm.sample.com/ImportedFiles/中有我的原始文件,我想從www.gmc.sample.com訪問或下載這些文件。我該如何實現它。下載外應用的根目錄的文件在asp.net
2
A
回答
2
您可以使用System.IO
名稱空間中的類來完成此操作。創建你的應用程序的網頁,而不是渲染HTML,發送所需文件的字節到客戶端:
var bytes = File.ReadAllBytes("d:\\Site1\\img1.jpg");
Response.OutputStream.Write(bytes, 0, bytes.Length);
Response.ContentType = "image/jpeg";
Reponse.End();
可以使用QueryString
發送參數,顯示女巫文件的客戶想要的。
0
個人而言,我會在現場1,它映射到站點2下載目的地在IIS中創建一些虛擬文件夾然後通過在虛擬文件夾調用Server.MapPath("~/site2download")
和使用System.IO
命名空間,你可以讀取文件和做任何你喜歡從那裏。
Heres如何在IIS 7中創建一個虛擬目錄中的某些信息
相關問題
- 1. PHP在Web服務器根目錄之外顯示/下載目錄文件
- 2. 從Android應用下載的文件不可見下載目錄
- 3. 500.22的子目錄中的文件與子虛擬目錄的ASP.NET MVC應用程序根ASP.NET應用程序
- 4. 從根目錄下的可下載文件
- 5. PHP:如何訪問根目錄下的下載文件夾?
- 6. Htaccess從根目錄以外的文件夾加載內容
- 7. 在子目錄下的文檔根目錄下的zend框架
- 8. 在根目錄下創建文件,奇怪的迴應
- 9. 在根目錄下存儲文件
- 10. 在Java根目錄下搜索文件
- 11. 從根目錄以外上傳圖像在根目錄的文件夾
- 12. CF10/IIS7.5 - 在web根目錄之外的文件讀取文件
- 13. 在Tomcat中的應用程序的上下文根目錄中訪問文件
- 14. 將文件上傳到RAILS根目錄以外的目錄attachment_fu
- 15. 如何在Rails應用程序的根目錄下自動加載文件夾中的文件
- 16. ASP.net下載文件在ASP.NET
- 17. nginx位置文件根目錄外
- 18. 使用Apache訪問文檔根目錄以外的文件
- 19. 更改ASP.net應用程序根目錄?
- 20. 無法從項目目錄(asp.net)下載文件
- 21. 下載mp3文件並存儲在應用程序目錄中
- 22. 當我的Login.aspx不在我的應用程序的根目錄下時,如何使用ASP.NET登錄控件?
- 23. 在項目的根目錄下創建.env文件
- 24. web.config文件的根(/)目錄
- 25. 從根目錄加載文件
- 26. iPad-下載應用程序的目錄
- 27. 如何在C#.net的windows應用程序根目錄下讀取文件?
- 28. .htaccess鏈接到不在文檔根目錄下的目錄
- 29. 的.htaccess - 從子目錄重定向到根目錄下不存在的文件
- 30. 可以從網站根目錄下載哪些文件?
我可以想出兩種選擇:(1)硬編碼從第一個應用程序的下載位置到您的第二個(如果下載位置是固定的)或者(2)在第一個應用程序中創建一個Web服務,共享(提供)它的下載文件。 –