update README
This commit is contained in:
13
README.md
13
README.md
@@ -125,14 +125,19 @@ socket.on("foo", new Emitter.Listener() {
|
|||||||
SSL (HTTPS, WSS) settings:
|
SSL (HTTPS, WSS) settings:
|
||||||
|
|
||||||
```java
|
```java
|
||||||
|
OkHttpClient okHttpClient = new OkHttpClient.Builder()
|
||||||
|
.hostnameVerifier(myHostnameVerifier)
|
||||||
|
.sslSocketFactory(mySSLContext.getSocketFactory(), myX509TrustManager)
|
||||||
|
.build();
|
||||||
|
|
||||||
// default settings for all sockets
|
// default settings for all sockets
|
||||||
IO.setDefaultSSLContext(mySSLContext);
|
Socket.setDefaultOkHttpWebSocketFactory(okHttpClient);
|
||||||
IO.setDefaultHostnameVerifier(myHostnameVerifier);
|
Socket.setDefaultOkHttpCallFactory(okHttpClient);
|
||||||
|
|
||||||
// set as an option
|
// set as an option
|
||||||
opts = new IO.Options();
|
opts = new IO.Options();
|
||||||
opts.sslContext = mySSLContext;
|
opts.callFactory = okHttpClient;
|
||||||
opts.hostnameVerifier = myHostnameVerifier;
|
opts.webSocketFactory = okHttpClient;
|
||||||
socket = IO.socket("https://localhost", opts);
|
socket = IO.socket("https://localhost", opts);
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user