在默认的Asp.net站点中,web.config对单个上传文件的大小有一定限制,默认为 4096K。

我们可以通过更改Web.Config文件来改变单个上传文件的大小。

代码如下:

<httpRuntime maxRequestLength="49600" appRequestQueueLimit="60" executionTimeout="60"/>

其中maxRequestLength就是单个上传的文件大小了,这里是40M

至于更改配置文件不能超过多大,大家自己测试吧。我试过250M是可以的。
*********************************************************************************************************************************
web.config文件的内容大体如此:

<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
<sessionState mode="InProc" cookieless="false" timeout="20"/>
     <httpRuntime maxRequestLength="47185920">
     </httpRuntime>
</system.web>
</configuration>

注意在文件中的位置,

讲解:

<sessionState mode="InProc" cookieless="false" timeout="20"/>
//cookieless="false",不使用cookies

//timeout="20",会话时间为20分钟,单位是分钟,这里可自行修改

<httpRuntime maxRequestLength="47185920">
//站点默认上传的最大文件

*************************************************************************************************************

在<httpRuntime><httpRuntime/>节中完成
A、maxRequestLength属性:用于防止服务攻击,例如因用户向服务器发送大型文件而导致的拒绝访问。默认值为4096(4MB)


B、ExecutionTimeout属性:指定在ASP.NET应用程序自动关闭前,允许执行请求的最大秒数。只有当COMPILATION元素中的调

试属性为FALse是属性才适用。默认值为110s。
<httpRuntime maxRequestLength="4096" executionTimeout="100"/>

http://www.freeeim.com/news/onews.asp?id=356

http://www.freeeim.com/news/onews.asp?id=355

http://www.freeeim.com/news/onews.asp?id=354

更改Web.config中对上传文件大小限制相关推荐

  1. 动态更改web.config中的appsetting

    代码如下 public void SetAppSettingValue(string app_name, string value) { Configuration config = WebConfi ...

  2. 在web.config中添加配置信息

    1 在web.config中添加配置信息<configuration><connectionStrings><add name="conStr" co ...

  3. web.config中httpRunTime的属性(转)

    配置httpRuntime也可以让FileUpload上传更大的文件,不过设置太大了会因用户将大量文件传递到该服务器而导致的拒绝服务攻击(属性有说明) <httpRuntime> < ...

  4. 【转载】App.config/Web.config 中特殊字符的处理

    写一个网站,遇到一个问题,发布以后,提示错误,但是即使打开错误提示(在web.config中打开),还是只提示错误,没提示什么地方错误,这让我知道了:是webconfig本身的错误,经过排除,是链接字 ...

  5. web.config中的globalization 标签在将几个不同服务器上的网闸内容以统一面貌集成在自己网站上时的要考虑的问题

    今天,忽然发现web.config中的<globalization >标签的重要,尤其是在将几个不同服务器上的网闸内容以统一面貌集成在自己网站上时,容易出错,例如下面: --------- ...

  6. ASP.NET web.config中数据库连接字符串connectionStrings节的配置方法

    ASP.NET web.config中数据库连接字符串connectionStrings节的配置方法 第一种情况,本地开发时,使用本地数据库,如下面的代码 <connectionStrings& ...

  7. ORM读取web.config中的数据库连接字符串

    使用VS2008自带LINQ TO SQL生成的ORM默认连接字符串内置在类中,一旦数据库连接改动需要重新编译ORM. 其实可以通过一个简单的方法实现动态读取. 一.因为要读取WEB配置文件,所以第一 ...

  8. Web.config中连接字符串的加密和解密

    Web.config中连接字符串的加密和解密  我们采用命令行的方式进行加密和解密.使用ASP.NET2.0提供的命令行工具aspnet_regiis.exe,该应用程序位系统目录下Microsoft ...

  9. asp.net Session在web.config中的三种配置方式——详解

    这段代码就是设置session在web.config中的存储方式. < sessionState mode="Off|InProc|StateServer|SQLServer" ...

最新文章

  1. PostgreSQL: epoch 新纪元时间的使用
  2. java中gso是什么意思_Java中用Gson解析json字符串
  3. java double框架简介
  4. Echarts开源可视化库学习(二)常用图表的实现与效果
  5. 解决Jenkins的job启动tomcat时会在job结束时关闭问题
  6. 于敦德:途牛五大战略纵深不惧同质化竞争
  7. vue的生命周期和钩子函数的理解
  8. [Leetcode]141. Linked List Cycle
  9. java 索引实现,Java创建ES索引实现
  10. 少儿编程python学啥-少儿编程学什么?少儿编程课程体系介绍
  11. 曲速未来 揭示:发现假EOS钱包窃取用户资金
  12. python桌面爬虫_Python爬虫 利用python爬取ZOL桌面壁纸大图
  13. Codeforces 918D - MADMAX
  14. 让devcpp支持c++11
  15. apfs文件系统_APFS解释:您需要了解的有关Apple新文件系统的知识
  16. 多线程练习:模拟多人爬山
  17. Ipmitool工具安装以及常见使用方法
  18. 产品经理应该如何学习
  19. FreeMind简介
  20. python单词库,标记单词

热门文章

  1. 互联网晚报 | 11月21日 星期日 | B站公布《三体》动画首个预告片;涪陵榨菜回应天价礼盒;农行个人贷款余额突破7万亿元...
  2. 全球数字经济白皮书——疫情冲击下的复苏新曙光
  3. 2021母婴行业洞察报告
  4. 螺旋方阵(Leetcode第59题)
  5. oracle decode_ORACLE常见问题-100问(系列一)
  6. 作者:钱卫宁,华东师范大学数据科学与工程研究院教授、博士生导师。
  7. 【需求工程】需求管理
  8. 【Servlet】JSP与Servlet的关系
  9. 【Java】总结Integer类的API
  10. MIT研究生解说数学体系