クラス MaxUploadSizeExceededException

実装されたすべてのインターフェース:
SerializableSEErrorResponse

public class MaxUploadSizeExceededException extends MultipartException implements ErrorResponse
MultipartException サブクラスは、アップロードが許可された最大アップロードサイズを超えたときにスローされます。
導入:
1.0.1
作成者:
Juergen Hoeller, Sebastien Deleuze
関連事項:
  • コンストラクターの詳細

    • MaxUploadSizeExceededException

      public MaxUploadSizeExceededException(long maxUploadSize)
      MaxUploadSizeExceededException のコンストラクター。
      パラメーター:
      maxUploadSize - 許可される最大アップロードサイズ。サイズ制限が不明な場合は -1
    • MaxUploadSizeExceededException

      public MaxUploadSizeExceededException(long maxUploadSize, @Nullable ThrowableSE ex)
      MaxUploadSizeExceededException のコンストラクター。
      パラメーター:
      maxUploadSize - 許可される最大アップロードサイズ。サイズ制限が不明な場合は -1
      ex - 使用中のマルチパート解析 API の根本原因
  • メソッドの詳細

    • getMaxUploadSize

      public long getMaxUploadSize()
      許容される最大アップロードサイズを返します。サイズ制限が不明な場合は -1 を返します。
    • getStatusCode

      public HttpStatusCode getStatusCode()
      インターフェースからコピーされた説明: ErrorResponse
      レスポンスに使用する HTTP ステータスコードを返します。
      次で指定:
      インターフェース ErrorResponsegetStatusCode 
    • getBody

      public ProblemDetail getBody()
      インターフェースからコピーされた説明: ErrorResponse
      レスポンスの本文を返します。これは、status がレスポンスステータスと一致する RFC 9457 ProblemDetail としてフォーマットされます。

      注意 : 返された ProblemDetail は、レスポンスがレンダリングされる前に、たとえば ErrorResponse.updateAndGetBody(MessageSource, Locale) を介して更新される可能性があります。実装メソッドではインスタンスフィールドを使用する必要があり、呼び出しごとに ProblemDetail を再作成したり、静的変数を使用したりしないでください。

      次で指定:
      インターフェース ErrorResponsegetBody