美文网首页
ASP.NET上传附件配置问题

ASP.NET上传附件配置问题

作者: NewForMe | 来源:发表于2019-07-22 17:48 被阅读0次

问题:

<asp:FileUpload ID="FileUpload4" runat="server" Width="200px" />

ASP.NET使用asp:FileUpload控件上传附件的时候,当你上传的附件过大或过多的时候通常都会出现一些其他的问题,
例如,什么点击卡住,报错,如以下这个错误提示:
IIS7 - The request filtering module is configured to deny a request that exceeds the request content length

原因:
因为ASP.NET对于上传文件请求maxRequestLength都是有一个默认值的大小,当你什么都不配置的时候就是自动启用默认值,好像就是40M左右的大小。
如果多个控件同时上传的时候,还会有maxAllowedContentLength的默认值,也是控件文件大小的。

解决方案:
在web.config自定义上传文件配置,根据自己的需求将以下代码都加上,就基本解决了这些问题。

<system.web>
        <httpRuntime maxRequestLength="102400" /> 
        <!-- 单位为kb,这里表示允许最大为1000M-->
    </system.web>

<system.webServer>
    <security>
      <requestFiltering>
         <requestLimits maxAllowedContentLength="1048576000" />
         <!-- 单位为byte,这里表示允许最大为1000M -->
      </requestFiltering>
   </security>
  </system.webServer>

相关文章

  • ASP.NET上传附件配置问题

    问题: ASP.NET使用asp:FileUpload控件上传附件的时候,当你上传的附件过大或过多的时候通常都会出...

  • T100附件问题处理

    一、BPM对接传递附件的需求。 附件传递目前有几个问题点需要解决 1、T100上传附件的方式 通过附件上传、上传到...

  • fsLayui附件上传使用说明

    上传配置 上传附件需要配置一个input输入框和buttion按钮通过选择按钮弹出上传窗口上传接口url地址需要在...

  • 利用U标将文件夹的文件名更新到数据库中

    问题背景: 做项目时,用户上传附件,由于数据库字段设置太小,用户上传附件名称太长时,存储附件路径的自动只能...

  • 附件上传,文件过大,导致413 Request Entity T

    上传图片附件到服务器上,附件过大,导致报错传不上去。 这是因为nginx的默认上传文件大小配置client_max...

  • UEditor java 后端代码重构

    1、需求 使用百度的富文本编辑器,发送附件上传功能不太好使,点击附件上传的时候,报错【后端配置项没有正确加载,上传...

  • 上传附件

    使用vant实现上传附件功能1.选择附件 2.上传附件到附件服务器 3.获取附件信息 上传附件一共需要三个步骤,首...

  • spring boot 文件上传坑

    默认spring boot 项目文件上传附件大小为 1MB,需要更改yml配置

  • nginx 的一些调优

    一、nginx 更改配置client_max_body_size nginx.conf 修改默认限制上传附件大小 ...

  • bootstrap fileinput otherActionB

    最近处理bootstrap fileinput附件上传涉及附件下载问题,经过各种查询整合之后实现功能,整理文章免...

网友评论

      本文标题:ASP.NET上传附件配置问题

      本文链接:https://www.haomeiwen.com/subject/zdowlctx.html