服务器端
判断的,但.NET
默认限制的大小是4M,超过了就会出现问题
可以在web.config里的system.web内增加这个限制,比如加到200M,这样200M内的文件就能判断了
asp.net提供的上传控件默认只能传4M以内的文件,超过4M传不了,之所以默认的文件大小上限为4MB,并不是因为当时的设计人员灵光一现,而是为了避免潜在DOS攻击危险。 好像在服务器上默认是200k,超过就直接页面无法打开了,这个只需要修改web.config文件即可:<system.web><httpRuntime executionTimeout="240" maxRequestLength="20480" />
</system.web>上面的配置是将上传文件的上限提高至20MB。
在Web.config文件里可以设置文件上传的大小使用方法如下:
<httpRuntime maxRequestLength="4096" executionTimeout="60" appRequestQueueLimit="100"/>
控制用户上传文件最大为4M,最长时间为60秒,最多请求数为100
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)