file-upload – 增加Kestrel的上传请求长度限制
发布时间:2020-12-16 04:15:09 所属栏目:asp.Net 来源:网络整理
导读:我正在运行ASP.NET Core Web应用程序,并希望上传大文件. 我知道在运行IIS时,可以通过web.config更改限制: httpRuntime maxRequestLength="1048576" / ...requestLimits maxAllowedContentLength="1073741824" / 如何在运行新的ASP.NET Core Kestrel Web服务
我正在运行ASP.NET Core Web应用程序,并希望上传大文件.
我知道在运行IIS时,可以通过web.config更改限制: <httpRuntime maxRequestLength="1048576" /> ... <requestLimits maxAllowedContentLength="1073741824" /> 如何在运行新的ASP.NET Core Kestrel Web服务器时执行等效操作? 我得到了例外情况“申请机构太大了”. 解决方法
我发现
this helpful announcement确认从ASP.NET Core 2.0开始有28.6 MB的主体大小限制,但更重要的是显示如何绕过它!
总结一下: 对于单个控制器或操作,请使用 要在Build.cs文件内的BuildWebHost()方法内全局更改它,请在下面添加.UseKestrel选项: WebHost.CreateDefaultBuilder(args) .UseStartup<Startup>() .UseKestrel(options => { options.Limits.MaxRequestBodySize = null; } 为了更加清晰,您还可以参考Kestrel options documentation. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 将ASP.Net MVC开发和ASP.net Web表单开发混合在同一组产品中
- [你必须知道的.NET] 第五回:深入浅出关键字---把new说透
- asp.net-core-mvc – 确定Tag Helper中的当前路由.这可能吗
- asp.net-mvc – 我可以(并且应该)强制NHibernate将来的查询
- asp.net – 使用AD的MVC3授权
- ASP.NET 4.5 C#Forms拒绝登录页面的身份验证访问
- ASP.NET MVC与Facebook Connect模板项目
- ASP.NET – 内联与代码隐藏
- asp.net – 在MVC 3实体框架中创建WebForms应用程序
- 清除ASP.net窗体中的所有字段
推荐文章
站长推荐
- asp.net-mvc – 如何与NopCommerce MVC合作
- asp.net-mvc – ASP.NET MVC如何实现返回上一页的
- asp-classic – 在VBScript中检查NULL的错误
- asp.net – 如何在CORS中解决’预检无效(重定向)
- asp.net – 是否有商业部署并使用基于.NET CAS(代
- asp.net-mvc – IIS没有提供.dat文件
- asp.net – 正则表达式匹配本月的前28天
- ASP.NET 4 URL限制:为什么URL不能包含任何内容?
- asp.net-mvc – 验证在部分视图中不起作用
- 基于EntityFramework 6 Code First实现简单的多租
热点阅读