大附件上传。断点。何解?

q52591330 2012-03-15 10:31:12
断点续传先放放不谈。。。。。.
如题, net如何实现大附件上传几,几百M、几个G的那种。
开始还以为改改asp.net的配置文件就行了,慢慢的才发现行不通的,这个真是个纠结的问题啊,假如不做个activeX控件的话,我想我怎么纠结都想不出来什么方法了,求指点迷津。
我开始以为flex能实现,后来发现flex在客户端先把整个文件加载到内存(filereference load()),这样当用户选择一个文件后,假如文件特别大需要等很久。 flex有什么方法能读取用户选择的文件的某一部分字节,而不是调用lod().data得到整个文件的字节.
我想实现的效果有两种 1:在客户端读取文件的字节读一点上传一点。 2:用<input type="file"/>提交,可这样怎么能在iis服务端取到一点传来的数据就存一点,而不是像上传小附件那样先保存在内存里,不然的话任服务器有多大的内存也会死掉的。
...全文
72 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hywyjw 2012-03-16
  • 打赏
  • 举报
回复
在WEB。CONFIG 里边设置一下

<system.web>
<httpRuntime maxRequestLength="2000000" executionTimeout="60000"/>
<!-- 增加的是 允许上传的文件大小,及上传过程中的服务超时时间限制

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧