default CompletableFuture<WebSocketSession> connect(String path) {
        return connect(path, HttpHeaders.of());
    }
Connects to the specified {@code path}.

<p>Note that the returned {@link CompletableFuture} is exceptionally completes with
{@link WebSocketClientHandshakeException} if the handshake failed.
core/src/main/java/com/linecorp/armeria/client/websocket/WebSocketClient.java