首页 > 其他分享 >NetCore 3.1 大文件上传报错--413 Payload Too Large

NetCore 3.1 大文件上传报错--413 Payload Too Large

时间:2024-11-19 10:57:25浏览次数:1  
标签:NetCore -- Large 报错 Too 413 上传 Payload

十年河东,十年河西,莫欺少年穷

学无止境。,精益求精

1、报错信息如下:

Request URL:
https://xx.com/webapi/api/ad_video/Upload
Request Method:
POST
Status Code:
413 Payload Too Large
Remote Address:
106.15.105.219:443
Referrer Policy:
strict-origin-when-cross-origin

2、解决方案如下:

在web.config 中  <system.webServer> 节下增加如下配置

        <security>
        <requestFiltering>
          <requestLimits maxAllowedContentLength="314572800" />
        </requestFiltering>
      </security>

最大支持上传 300MB

注意:每次发布,都需要重新添加,或者选择不替换 web.config

3、startUp中 ConfigureServices(IServiceCollection services) 增加如下配置

     
            services.Configure<IISServerOptions>(options =>
            {
                options.MaxRequestBodySize = 314572800;  
                
            });

 参考:https://stackoverflow.com/questions/51158079/microsoft-aspnetcore-server-kestrel-core-badhttprequestexception-request-body-t

标签:NetCore,--,Large,报错,Too,413,上传,Payload
From: https://www.cnblogs.com/chenwolong/p/18554444

相关文章

  • 如何在WPF中嵌入其它程序
    在WPF中嵌入其它程序,这里提供两种方案 一、使用WindowsFormHost使用步骤如下1、添加WindowsFormsIntegration和System.Windows.Forms引用  2、在界面上放置WindowsFormHost和System.Windows.Forms.Panel1<Grid>2<WindowsFormsHost>3<winform:Pa......
  • How kubernetes change the world
    TheFutureofWork:AutomationandEmploymentInrecentyears,thedebateovertheimpactofautomationonemploymenthasintensified.Ononeside,optimistsarguethatwhilesomejobswillbelost,newoneswillbecreated,muchlikewhathappeneddurin......
  • File Recovery FAT32 dominantin SD
    Lab4:FileRecoveryIntroductionFAThasbeenaroundfornearly50years.Becauseofitssimplicity,itisthemostwidelycompatiblefilesystem.Althoughrecentcomputershaveadoptednewerfilesystems,FAT32(anditsvariant,exFAT)isstilldominan......
  • Ubuntu Qt5 源码的下载和编译
    Ubuntu18下载和编译Qt5源码下载源码wgethttps://mirrors.aliyun.com/qt/archive/qt/5.15/5.15.2/single/qt-everywhere-src-5.15.2.tar.xz解压缩tar-xfqt-everywhere-src-5.15.2.tar.xz-C/tmp/cd/tmp/qt-everywhere-src-5.15.2配置并编译./configure-prefix/h......
  • JAVA反序列化学习-CommonsCollections3(基于ysoserial)
    环境准备JDK1.7(7u80)、commons-collections(3.x4.x均可这里使用3.2版本)JDK:https://repo.huaweicloud.com/java/jdk/7u80-b15/jdk-7u80-windows-x64.exe<dependency><groupId>commons-collections</groupId><artifactId>commons-collections</a......
  • R语言caretEnsemble包的caretList函数一次性构建多个机器学习模型、caret包的resample
    R语言caretEnsemble包的caretList函数一次性构建多个机器学习模型、caret包的resamples函数比较在同一数据集上多个机器学习模型的比较结果目录R语言使用caretEnsemble包的caretList函数一次性构建多个机器学习模型、并使用caret包的resamples函数比较在同一数据集上多个机......
  • 【Vue 表单类组件封装与 v-model 简化代码】
    文章目录什么是Vue表单类组件?封装Vue表单类组件步骤1:创建一个表单组件步骤2:使用`v-model`简化数据绑定步骤3:将表单组件封装步骤4:在父组件中使用表单组件什么是Vue表单类组件?Vue表单类组件是一种将表单元素(如输入框、复选框、单选框等)封装成可复用的组件的......
  • 《探索 Java 代码的魅力》
    在编程的世界里,Java无疑是一颗璀璨的明星。它以其强大的功能、跨平台性和广泛的应用场景,成为了众多开发者的首选语言。一、Java的历史与发展Java诞生于1995年,由SunMicrosystems公司推出。它的设计初衷是为了开发一种可以在各种不同的设备上运行的编程语言,以实现“......
  • 《深入理解 Java 类》
    在Java编程中,类(Class)是构建程序的基本单元。它封装了数据和操作这些数据的方法,为代码的组织和复用提供了强大的机制。一、Java类的定义一个Java类通常由以下几个部分组成:类声明:使用关键字“class”来声明一个类,后面跟着类名。例如:classMyClass{}。成员变量:也称......
  • Java 框架:强大的开发利器
    在当今的软件开发领域,Java一直以其强大的性能、跨平台性和丰富的生态系统而备受青睐。而Java框架更是在开发过程中发挥着至关重要的作用,它们为开发者提供了高效、可维护和可扩展的开发方式。一、什么是Java框架?Java框架是一种预先编写好的代码库和工具集合,旨在帮助......