asp.net c#写一个上传文件的功能。当上传超过4M的文件时页面就会报错说:超过了最大请求长度。该怎么修改

 我来答
传奇勇者
2011-03-13 · TA获得超过747个赞
知道大有可为答主
回答量:1706
采纳率:75%
帮助的人:809万
展开全部
Web.config 里面<httpRuntime maxRequestLength="204800" useFullyQualifiedRedirectUrl="true" executionTimeout="300"/>
但是这个上传功能很有限,受制于网络环境影响,比如性我这个设置,可以上传200M,但实际在局域网内只能是几十M,如果是一般的网络,也就只能几兆了。
这是因为虽然这个不限制了,但是网站还有个超时限制,比如90秒,你家里网络100K/s的话,你最大只能是9M,实际中就更小了。
所以对于大文件上传,最好使用组件或是自己写组件,我没有下载到好组件,自己又懒得没写。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式