RequestConfig requestConfig = RequestConfig.custom()
.setConnectTimeout(TIMEOUT)
.setSocketTimeout(TIMEOUT)
.build();
List<BasicHeader> headers = Lists.newArrayList(new BasicHeader(HttpHeaders.ACCEPT_ENCODING,
"gzip,deflate"));
this.httpClient = HttpClients.custom()
.setConnectionManager(connectionManager)
.setDefaultHeaders(headers)