web.configファイルの構成はウェブサイトのアップロードの大きいファイルの制限を解決します

1479 ワード

Asp.Netサイトはアップロードファイルのサイズ、要求実行時間を制限しており、アップロードされたファイルが制限を超えたり、アップロード時間を超えたりした場合、
ファイルのアップロードに失敗します.
そのため、webを構成する必要がある.configは、最大ファイルアップロードのサイズと実行タイムアウト時間を増加させる.
  1.httpRuntimeノードの構成(デフォルトmaxRequestLengthは4 M、executeTimeoutは90秒):

    "4.5" maxRequestLength="1024000" executionTimeout="3600" />

構成後、maxRequestLengthは1000 M、executeTimeoutは3600秒である.
 
 2.requestLimitsノードの構成(デフォルトmaxAllowedContentLengthは30 M):
 
    
      
        "1048576000">
      
    
  

構成後、maxAllowedContentLengthは1000 Mである.
 
説明:maxRequestLengthとmaxAllowedContentLengthを一致するサイズに設定することをお勧めします.一致しない場合、ファイルアップロードのサイズ制限は両者の間の小さい者を取ります.
 
転載先:https://www.cnblogs.com/miaosha5s/p/6323031.html