了解最新动态和产品更新
获取帮助文档和使用指南
解决ASP.NET Core Mvc文件上传限制问题实例
本篇文章主要介绍了解决ASP.NET Core Mvc文件上传限制问题,具有一定的参考价值,有需要的可以了解一下。
一、简介
在ASP.NET Core MVC中,文件上传的最大上传文件默认为20MB,如果我们想上传一些比较大的文件,就不知道怎么去设置了,没有了Web.Config我们应该如何下手呢?
二、设置上传文件大小
1.应用程序级别设置
我们需要在 ConfigureServices方法中添加如下代码,设置文件上传的大小限制为60 MB。
1 2 3 4 5 6 7 | public void ConfigureServices(IServiceCollection services){ servicesConfigure { optionsMultipartBodyLengthLimit = 60000000; });} |
2.Action级别设置
除了上面对全局进行设置外,我们也可以通过自定义Filter的方式,对单个Action进行控制,Filter代码如下: