apache camel http

Мне нужна помощь, как написать этот код с помощью PoolingHttpClientConnectionManagerBuilder, потому что PoolingHttpClientConnectionManager, ConnectionSocketFactory, PlainConnectionSocketFactory, SSLConnectionSocketFactory устарели.

try
    {
        final SSLContext sslContext = new SSLContextBuilder().loadTrustMaterial(null, (x509CertChain, authType) -> true).build();
        clientBuilder
                .disableRedirectHandling()
                .setConnectionManager(new PoolingHttpClientConnectionManager(RegistryBuilder
                        .<ConnectionSocketFactory> create()
                        .register("http", PlainConnectionSocketFactory.INSTANCE)
                        .register("https", new SSLConnectionSocketFactory(sslContext, NoopHostnameVerifier.INSTANCE))
                        .build()));
    } catch (KeyManagementException | NoSuchAlgorithmException | KeyStoreException e) {
        log.error(e.getMessage());
    }
} 

Я видел библиотеку, но она работает на https.


Ответы (0 шт):