ASP.NETでは、サイズの大きいページやファイルなどを送信すると
「要求の長さの最大値を超えました。」というエラーが発生することがあります。
これは、デフォルトで4MBまでという制限が掛っているためです。
4MB以上のファイルなどをアップロードしたい場合は、
Web.config の httpRuntime プロパティに最大値を設定すればOKです。
サンプル
例としてアップロード最大値を10MBにしたい場合は、
Web.configに以下のような設定を追加すればOKです。
例)アップロード最大値を10MBに設定する
1 2 3 4 5 6 |
<configuration> <system.web> <httpRuntime maxrequestlength="10240"> </system.web> </configuration> |
10MB=10240KBです。
コメント