@Override
                        public void cancelled() {
                            System.out.println(request + " cancelled");
                        }
This example demonstrates how to use SNI to send requests to a virtual HTTPS
endpoint using the async I/O.
httpclient5/src/test/java/org/apache/hc/client5/http/examples/AsyncClientSNI.java