Package java.net.http

Class WebSocketHandshakeException

  • All Implemented Interfaces:
    Serializable

    public final class WebSocketHandshakeException
    extends IOException
    An exception used to signal the opening handshake failed.
    Since:
    11
    See Also:
    Serialized Form
    • Constructor Detail

      • WebSocketHandshakeException

        public WebSocketHandshakeException​(HttpResponse<?> response)
        Constructs a WebSocketHandshakeException with the given HttpResponse.
        Parameters:
        response - the HttpResponse that resulted in the handshake failure
    • Method Detail

      • getResponse

        public HttpResponse<?> getResponse()
        Returns the server's counterpart of the opening handshake.

        The value may be unavailable (null) if this exception has been serialized and then deserialized.

        Returns:
        server response