0
我有一個經典的ASP應用程序,它允許用戶下載由第三方供應商提供的Excel文檔。以下是示例代碼。如果文檔大小大於4mb,則會出現「超出響應緩衝區限制」錯誤。經典的ASP IIS 6響應緩衝區限制超出
我做了一些研究,嘗試了不同的東西。只有在IIS中增加緩衝區限制解決了我的問題。但是我的系統團隊不願意對生產進行這種改變。
是否有替代解決方案? ASP.Net中是否有解決方案?
set objDoc = Server.createobject("Some.Object")
objDoc.DocId doc_id
bin_obj = objDoc.Binary
set objDoc = Nothing
Response.buffer = TRUE
Response.ContentType = "application/msexcel"
Response.AddHeader "Cache-Control", "public"
Response.AddHeader "Pragma", "public"
Response.AddHeader "Content-Disposition", "attachment;filename=test.xls"
Response.BinaryWrite bin_obj
Response.Flush
Response.End
你能不能給我如何做到這一點的例子嗎? – user2543670
太好了。謝謝。我會給這個鏡頭。 – user2543670