From 302827ae99df1bb09eaee62739293c82adc87012 Mon Sep 17 00:00:00 2001 From: nkzawa Date: Tue, 11 Jul 2017 21:57:01 +0900 Subject: [PATCH] update README --- README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 922289e..a7c8718 100644 --- a/README.md +++ b/README.md @@ -125,14 +125,19 @@ socket.on("foo", new Emitter.Listener() { SSL (HTTPS, WSS) settings: ```java +OkHttpClient okHttpClient = new OkHttpClient.Builder() + .hostnameVerifier(myHostnameVerifier) + .sslSocketFactory(mySSLContext.getSocketFactory(), myX509TrustManager) + .build(); + // default settings for all sockets -IO.setDefaultSSLContext(mySSLContext); -IO.setDefaultHostnameVerifier(myHostnameVerifier); +Socket.setDefaultOkHttpWebSocketFactory(okHttpClient); +Socket.setDefaultOkHttpCallFactory(okHttpClient); // set as an option opts = new IO.Options(); -opts.sslContext = mySSLContext; -opts.hostnameVerifier = myHostnameVerifier; +opts.callFactory = okHttpClient; +opts.webSocketFactory = okHttpClient; socket = IO.socket("https://localhost", opts); ```