你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:技术专栏 / Linux开发
C#实现大文件分块发送到客户端(1)
 
I have an interesting little problem here that only occurs when clients
using IE 5 on Mac OS 9 use my ASP.net app.


I have one page in the application that allows users to download zip files
of selected content.  The user clicks on a link like <a
href="stream_file.aspx">Download Zip File</a>

The file stream_file.aspx basically implements the file streaming code
referenced in MS Knowledge Base Article 812406.  The actual code is at the
end of this message.

This stream_file.aspx page works perfectly in every browser/OS except IE5
on Mac OS 9.  When IE 5 on the Mac connects, it appears as though the
entire file is streamed into memory on the webserver before the Mac
attempts to download it, then once the Mac has finished the download the
server does not release the memory used by the download.  Thus I end up
running out of memory on the server after about a dozen downloads.

An example might make my problem a bit clearer:
(编辑:aniston)
  推荐精品文章

·2024年12月目录 
·2024年11月目录 
·2024年10月目录 
·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089