ASP.NET

[ASP.NET] POSTする最大値を設定する

2016年3月11日

ASP.NETでは、サイズの大きいページやファイルなどを送信すると
「要求の長さの最大値を超えました。」というエラーが発生することがあります。

これは、デフォルトで4MBまでという制限が掛っているためです。

4MB以上のファイルなどをアップロードしたい場合は、
Web.config の httpRuntime プロパティに最大値を設定すればOKです。

サンプル

例えば、アップロード最大値を10MBにしたい場合は、
Web.configに以下のような設定を追加すればOKです。

例)アップロード最大値を10MBに設定する


<configuration>
  <system.web>
    <httpRuntime maxrequestlength="10240">
  </system.web>
</configuration>

10MB=10240KBです。

-ASP.NET
-