From 0b2ada5d1cc6455f03203816c18f61b85de11647 Mon Sep 17 00:00:00 2001 From: Athou Date: Thu, 19 Mar 2015 11:22:56 +0100 Subject: [PATCH] depend directly on httpclient --- pom.xml | 11 ++++++----- src/main/java/com/commafeed/backend/HttpGetter.java | 4 ++-- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/pom.xml b/pom.xml index 1644ee23..dffddf18 100644 --- a/pom.xml +++ b/pom.xml @@ -186,11 +186,6 @@ dropwizard-hibernate ${dropwizard.version} - - io.dropwizard - dropwizard-client - ${dropwizard.version} - io.dropwizard dropwizard-migrations @@ -207,6 +202,12 @@ ${dropwizard.version} + + org.apache.httpcomponents + httpclient + 4.4 + + com.wordnik swagger-jaxrs diff --git a/src/main/java/com/commafeed/backend/HttpGetter.java b/src/main/java/com/commafeed/backend/HttpGetter.java index 78921ae8..d26aec84 100644 --- a/src/main/java/com/commafeed/backend/HttpGetter.java +++ b/src/main/java/com/commafeed/backend/HttpGetter.java @@ -34,7 +34,7 @@ import org.apache.http.client.methods.HttpGet; import org.apache.http.client.methods.HttpUriRequest; import org.apache.http.client.protocol.HttpClientContext; import org.apache.http.config.ConnectionConfig; -import org.apache.http.conn.ssl.SSLConnectionSocketFactory; +import org.apache.http.conn.ssl.NoopHostnameVerifier; import org.apache.http.impl.client.CloseableHttpClient; import org.apache.http.impl.client.HttpClientBuilder; import org.apache.http.impl.client.HttpClients; @@ -182,7 +182,7 @@ public class HttpGetter { builder.disableAutomaticRetries(); builder.setSslcontext(SSL_CONTEXT); - builder.setHostnameVerifier(SSLConnectionSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER); + builder.setSSLHostnameVerifier(NoopHostnameVerifier.INSTANCE); RequestConfig.Builder configBuilder = RequestConfig.custom(); configBuilder.setCookieSpec(CookieSpecs.IGNORE_COOKIES);