@Override public HttpClient websocket(String requestURI, MultiMap headers, WebsocketVersion version, String subProtocols, Handler<WebSocket> wsConnect) { return websocket(options.getDefaultPort(), options.getDefaultHost(), requestURI, headers, version, subProtocols, wsConnect); } @Override
@Override public HttpClient websocket(String requestURI, MultiMap headers, WebsocketVersion version, String subProtocols , Handler<WebSocket> wsConnect, Handler<Throwable> failureHandler) { return websocket(options.getDefaultPort(), options.getDefaultHost(), requestURI, headers, version, subProtocols , wsConnect, failureHandler); }
@Override public WebSocketStream websocketStream(String requestURI, MultiMap headers) { return websocketStream(options.getDefaultPort(), options.getDefaultHost(), requestURI, headers); }
@Override public WebSocketStream websocketStream(String requestURI, MultiMap headers, WebsocketVersion version) { return websocketStream(options.getDefaultPort(), options.getDefaultHost(), requestURI, headers, version); }
@Override public HttpClient websocket(String requestURI, Handler<WebSocket> wsConnect, Handler<Throwable> failureHandler) { return websocket(options.getDefaultPort(), options.getDefaultHost(), requestURI, wsConnect, failureHandler); }
@Override public WebSocketStream websocketStream(String requestURI, MultiMap headers, WebsocketVersion version, String subProtocols) { return websocketStream(options.getDefaultPort(), options.getDefaultHost(), requestURI, headers, version, subProtocols); }
@Override public HttpClient websocket(String requestURI, MultiMap headers, WebsocketVersion version, Handler<WebSocket> wsConnect) { return websocket(options.getDefaultPort(), options.getDefaultHost(), requestURI, headers, version, wsConnect); }
@Override public HttpClient websocket(String requestURI, MultiMap headers, Handler<WebSocket> wsConnect) { return websocket(options.getDefaultPort(), options.getDefaultHost(), requestURI, headers, wsConnect); }
@Override public HttpClient websocket(String requestURI, MultiMap headers, WebsocketVersion version, Handler<WebSocket> wsConnect, Handler<Throwable> failureHandler) { return websocket(options.getDefaultPort(), options.getDefaultHost(), requestURI, headers, version, wsConnect, failureHandler); }
@Override public WebSocketStream websocketStream(String requestURI) { return websocketStream(options.getDefaultPort(), options.getDefaultHost(), requestURI); }
@Override public HttpClientRequest request(HttpMethod method, String requestURI) { return request(method, options.getDefaultPort(), options.getDefaultHost(), requestURI); }
@Override public HttpClient websocket(String requestURI, Handler<WebSocket> wsConnect) { return websocket(options.getDefaultPort(), options.getDefaultHost(), requestURI, wsConnect); }
@Override public HttpClient websocket(String requestURI, MultiMap headers, Handler<WebSocket> wsConnect, Handler<Throwable> failureHandler) { return websocket(options.getDefaultPort(), options.getDefaultHost(), requestURI, headers, wsConnect, failureHandler); }
@Override public HttpClientRequest request(HttpMethod method, String requestURI, Handler<AsyncResult<HttpClientResponse>> responseHandler) { return request(method, options.getDefaultPort(), options.getDefaultHost(), requestURI, responseHandler); }
if (obj.getDefaultHost() != null) { json.put("defaultHost", obj.getDefaultHost());
@Test public void testWebsocketAbs() { SelfSignedCertificate certificate = SelfSignedCertificate.create(); HttpServerOptions serverOptions = new HttpServerOptions().setPort(HttpTestBase.DEFAULT_HTTPS_PORT) .setSsl(true) .setKeyCertOptions(certificate.keyCertOptions()); HttpClientOptions clientOptions = new HttpClientOptions() .setTrustAll(true) .setVerifyHost(false); client = vertx.createHttpClient(clientOptions); server = vertx.createHttpServer(serverOptions).requestHandler(request -> { if ("/test".equals(request.path())) { request.upgrade().close(); } else { request.response().end(); } }).listen(onSuccess(server -> { String url = "wss://" + clientOptions.getDefaultHost() + ":" + HttpTestBase.DEFAULT_HTTPS_PORT + "/test"; client.websocketAbs(url, null, null, null, ws -> { ws.closeHandler(v -> { testComplete(); }); }, null); })); await(); }
@Override public HttpClient websocket(String requestURI, Handler<WebSocket> wsConnect, Handler<Throwable> failureHandler) { return websocket(options.getDefaultPort(), options.getDefaultHost(), requestURI, wsConnect, failureHandler); }
@Override public HttpClient websocket(String requestURI, MultiMap headers, WebsocketVersion version, Handler<WebSocket> wsConnect) { return websocket(options.getDefaultPort(), options.getDefaultHost(), requestURI, headers, version, wsConnect); }
@Override public HttpClient websocket(String requestURI, MultiMap headers, WebsocketVersion version, Handler<WebSocket> wsConnect, Handler<Throwable> failureHandler) { return websocket(options.getDefaultPort(), options.getDefaultHost(), requestURI, headers, version, wsConnect, failureHandler); }
@Override public WebSocketStream websocketStream(String requestURI) { return websocketStream(options.getDefaultPort(), options.getDefaultHost(), requestURI); }