今日の画像をアップロードするとき、次のエラーが報告されました。サービスは例外を実行し、マルチパートサーブレットリクエストを解析できませんでした。ネストされた例外はjava.lang.illegalstateException:org.apache.tomcat.util.http.fileupload.fileuploadbase $ filesizelimitexededexception:フィールドファイルは1048576バイトの最大許容サイズを超えています。
Springbootはデフォルトで1mであるため、ニーズに応じて変更されます。
2つのタイプがあります。1つはスタートアップクラスで構成され、もう1つはApplication.ymlまたはApplication.Propertiesで構成されています。
最初のタイプは次のように追加されます、再起動。
Multipart:Enabled:True Max-File-Size:50MB Max-Request-Size:50MB
2番目のタイプは、次のコードをスタートアップクラスに追加することです。MBまたはKBは問題ありません。
/*** @date:2018/3/5 14:02* @author:hejr* @description:ファイルアップロードConfiguration*/ @beanpublic MultipartConfigelement MultiPartConfigelement(){MultiPartConfigFactory = New MultiPartConfigfactory(); //最大Factory.setMaxFilesize( "5MB"); ///アップロードされた総データサイズFactory.setMaxRequestSize( "50MB"); Factory.createmultipartconfig();}を返す要約します
上記は、エディターによってアップロードされたファイルまたは写真のサイズを制限するための2つの構成方法です。私はそれが誰にでも役立つことを願っています。ご質問がある場合は、メッセージを残してください。編集者は、すべての人に時間内に返信します。 wulin.comのウェブサイトへのご支援ありがとうございます!