1.老规矩,首先吐槽一下,百度出来大堆类似的文章,不知道存在的意义是什么。
2.共计两个步骤
第一步改iis:
找到 applicationhost.config文件下的<requestFiltering></requestFiltering>标签,添加
<requestLimits maxAllowedContentLength="2147483647" />
cmd重启iis-不重启不生效不要diss我-这一步大多数文章都提到了。
第二步:控制器添加 RequestSizeLimit(1000_000_000) ,如图
以上两步完成文件上传,是局部的。
以下内容为扩展,百度上出来的大堆文章引导我,但我尝试过后是不生效,是全局配置,但我尝试过后是不生效的,有空的同学希望可以留言指点下。
- StartUp文件下
ConfigureServices 方法添加
services.Configure<FormOptions>(options =>
{
options.MultipartBodyLengthLimit = long.MaxValue;
options.ValueLengthLimit = int.MaxValue;
});
- program文件添加
webBuilder.ConfigureKestrel((context, options) =>
{
//设置应用服务器Kestrel请求体最大为1GB
options.Limits.MaxRequestBodySize = 1073741822;
});
两者的值设置为空也都试过,但最终还是404,知道原因的麻烦评论区留言咯-感谢-
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)