.net core/IIS/Kestrel 大文件上传大小设置 - anech
💡
原文中文,约1300字,阅读约需4分钟。
📝
内容提要
MultipartBodyLengthLimit 设置多部分正文的默认长度限制为128MB,可通过Startup.ConfigureServices自定义。Kestrel和IIS也有请求正文大小限制,IIS默认为28.6MB,最大可设置为4GB。
🎯
关键要点
- MultipartBodyLengthLimit 设置多部分正文的默认长度限制为128MB。
- 超出此限制的窗体部分会引发 InvalidDataException。
- 可以通过 Startup.ConfigureServices 自定义 MultipartBodyLengthLimit。
- Kestrel 最大请求正文大小可以通过 ConfigureKestrel 设置。
- IIS 默认请求限制为28.6MB,最大可设置为4GB。
- 可以在 web.config 文件中自定义 IIS 的请求限制。
➡️