モジュール java.net.http
パッケージ java.net.http

クラスWebSocketHandshakeException

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

    public final class WebSocketHandshakeException
    extends IOException
    開梱に失敗したときにスローされます。
    導入されたバージョン:
    11
    関連項目:
    直列化された形式
    • コンストラクタの詳細

      • WebSocketHandshakeException

        public WebSocketHandshakeException​(HttpResponse<?> response)
        指定されたHttpResponseを使用してWebSocketHandshakeExceptionを構築します。
        パラメータ:
        response - ハンドシェークの失敗の原因となったHttpResponse
    • メソッドの詳細

      • getResponse

        public HttpResponse<?> getResponse()
        開始ハンドシェイクのサーバーの対応部分を返します。

        この例外が直列化されてから直列化復元された場合、(null)の値は使用できない可能性があります。

        APIの注:
        このメソッドの主な目的は、オープン・ハンドシェイクが失敗した場合の原因をプログラムで確認できるようにすることです。 このような理由の一部はリカバリが可能です。
        戻り値:
        サーバー・レスポンス