1、用户上传视频文件
注意:调整允许上传文件的大小:
ASP.Net为了防止过大的http恶意请求阻塞网站,所以限定了每次上传文件最大4M,asp.net1.1中把用户上传的文件先放到内存中,2.0后如果上传的文件过大(默认256K)则会把文件保存到磁盘中。
不要修改全局的web.config来解除限制,保证安全,只对视频上传的ashx文件夹添加独立的web.config
<system.web>
<httpRuntime maxRequestLength="204800" requestLengthDiskThreshold="1024"/>
</system.web>

maxRequestLength 表示最大上传文件的长度(KB为单位)。requestLengthDiskThreshold表示最多上传204800K(200M),大于1024K以后保存到磁盘,防止占用内存空间。

通过根文件夹和子文件夹中设置不同的AppSettings值来看到:子文件夹中的Web.Config可以覆盖父文件夹中的设置。这样对于上传的文件夹才把上传限制放开到200MB。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-07-06
  • 2021-07-14
  • 2021-11-27
  • 2022-12-23
  • 2022-01-03
猜你喜欢
  • 2021-08-20
  • 2022-02-10
  • 2021-11-30
  • 2022-12-23
  • 2022-12-23
  • 2021-12-13
相关资源
相似解决方案