ASP.NET里的文件大小判别

ASP.NET里的文件大小判别,第1张

这是在

服务器端

判断的,但.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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11838792.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存