我上传文件时,文件大了就不能上传,是否是maxRequestLength的设置问题,在哪里设置该属性?谢谢

web.config中    
   
    <httpRuntime  
  maxRequestLength="1000"   useFullyQualifiedRedirectUrl="true"   executionTimeout="30"   />

<httpRuntime useFullyQualifiedRedirectUrl="true" maxRequestLength="1024000" executionTimeout="900"/>

 

在Web.config这行中maxRequestLength后面有一串数字,它的单位是什么呢?bit byte k 或者M

 

研究后发现应该是KB上面一行的意思是表示最大上传文件的大小限制在1GB以内!

在.net2.0中新增类HttpRuntimeSection :

如何读取MaxRequestLength的值 static public double getMaxlength()
 

但上述方法读到的值却始终是4096,查阅MSDN,得知System.Web.Configuration(.net2.0中新增的类)的属性和方法除了AppSettings之外均只能读取"不可自定义的属性和功能",没有更好的办法,只好折衷:用.net1.1的方法解决:


如何读取MaxRequestLength的值 static public string getMaxlengthByAppSetting()
    }

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2023-01-18
  • 2021-10-06
  • 2021-07-08
  • 2022-12-23
  • 2022-12-23
  • 2021-09-10
猜你喜欢
  • 2021-09-09
  • 2022-12-23
  • 2022-12-23
  • 2021-12-07
  • 2022-12-23
  • 2022-12-23
  • 2021-12-21
相关资源
相似解决方案