クラス HandshakeFailureException

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

public class HandshakeFailureException extends NestedRuntimeException
内部の回復不可能なエラーのためにハンドシェイク処理が完了できなかった場合にスローされます。これは、ハンドシェイクネゴシエーションの失敗ではなく、サーバーエラー(HTTP ステータスコード 500)を意味します。

対照的に、ハンドシェイクネゴシエーションが失敗すると、レスポンスステータスコードは 200 になり、失敗の原因を反映するようにレスポンスヘッダーと本文が更新されます。HandshakeHandler 実装には、これらの場合のレスポンスに対する更新をカスタマイズするための protected メソッドがあります。

導入:
4.0
作成者:
Rossen Stoyanchev
関連事項:
  • コンストラクターの詳細

    • HandshakeFailureException

      public HandshakeFailureException(StringSE message)
    • HandshakeFailureException

      public HandshakeFailureException(StringSE message, ThrowableSE cause)