1. ホーム
  2. asp.net

[解決済み] リクエストの最大長を超えました。

2022-01-29 01:43:53

質問内容

次のようなエラーが発生します。 リクエストの最大長を超えました 私のサイトにビデオをアップロードしようとしているとき。

どうすれば直せますか?

解決方法は?

アプリケーションのホスティングにIISを使用している場合、デフォルトのアップロードファイルサイズは4MBです。このサイズを大きくするには、以下のセクションをあなたの web.config -

<configuration>
    <system.web>
        <httpRuntime maxRequestLength="1048576" />
    </system.web>
</configuration>

IIS7以上の場合、以下の行も追加する必要があります。

 <system.webServer>
   <security>
      <requestFiltering>
         <requestLimits maxAllowedContentLength="1073741824" />
      </requestFiltering>
   </security>
 </system.webServer>

備考 :

  • maxRequestLength が測定されます。 キロバイト
  • maxAllowedContentLength が測定されます。 バイト

ということで、この設定例では値が異なっています。(どちらも1GBに相当します)。