首页 新闻 搜索 专区 学院

使用IHttpModule进行大文件上传的异常

0
[已关闭问题]

在进行大文件上传时,使用了IHttpModule的方法,参考http://www.cnblogs.com/xjyggd/archive/2009/01/13/1374772.html

有个问题,当上传五六百兆的文件,到

buffer = new byte[length];

这句的时候会出现异常,原因是

long length = long.Parse(request.GetKnownRequestHeader(HttpWorkerRequest.HeaderContentLength));

length返回整个上传大小,如果上传一个五六百兆的文件,一下子new一个大数组就会异常,如何解决这个问题呢?

 

Code
咖啡的回忆的主页 咖啡的回忆 | 初学一级 | 园豆:44
提问于:2009-07-01 19:03
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册