Net5上传文件请求大小限制设置(默认最大只能上传28.61m)
在IIS上配置文件上傳上限(在vs下使用IIS Express 調(diào)試時(shí)也可生效)
第一步:在項(xiàng)目工程下創(chuàng)建web.config,設(shè)置文件屬性【復(fù)制到輸出目錄】為始終復(fù)制或較新復(fù)制
第二步:在工程里Startup.ConfigureServices 中全局設(shè)置(也可如第(2)點(diǎn)中使用特性進(jìn)行局部限制)
services.Configure<IISServerOptions>(options => {options.MaxRequestBodySize = int.MaxValue;});第三步:如使用Nginx需在http內(nèi)配置client_max_body_size 100m;(具體大小可自行規(guī)定)
#省略 N 行http {#省略 N 行#允許客戶端上傳文件最大為 100Mclient_max_body_size? 100m;#省略 N 行server {#省略 N 行}}?2. VS調(diào)試時(shí)配置
第一步:在項(xiàng)目根目錄.vs隱藏文件夾下,項(xiàng)目文件夾àconfigàapplicationhost.config文件編輯配置請(qǐng)求大小,以B為單位。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
???? <system.webServer>
???????? <security>
????????????? <requestFiltering>
?????????????????? <!-- 文件請(qǐng)求最大限制50m -->
?????????????????? <requestLimits maxAllowedContentLength="524288000" />
????????????? </requestFiltering>
???????? </security>
???? </system.webServer>
</configuration>
第二步:在上傳文件對(duì)應(yīng)的方法中使用特性對(duì)文件大小限制
總結(jié)
以上是生活随笔為你收集整理的Net5上传文件请求大小限制设置(默认最大只能上传28.61m)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何构建更加高效、准确的对话模型:Cha
- 下一篇: 签约火爆|一米定智“新潮宅·智生活”品牌