protected void initHttpClientBuilder() { httpClientBuilder = HttpClientBuilder.create(); httpClientBuilder.setDefaultAuthSchemeRegistry(FetchHTTP.AUTH_SCHEME_REGISTRY); // we handle content compression manually httpClientBuilder.disableContentCompression(); // we handle redirects manually httpClientBuilder.disableRedirectHandling(); httpClientBuilder.setRoutePlanner(ROUTE_PLANNER); }
@Override public HttpClient getHttpClient() { return HttpClientBuilder.create() .useSystemProperties() .disableRedirectHandling() .disableCookieManagement() .build(); } }
@Override public HttpClient getHttpClient() { return HttpClientBuilder.create() .useSystemProperties() .disableRedirectHandling() .disableCookieManagement() .build(); } }
@Override public HttpClient getHttpClient() { HttpClientBuilder builder = HttpClientBuilder.create() .useSystemProperties(); if (disableRedirect) { builder = builder.disableRedirectHandling(); } if (disableCookieHandling) { builder = builder.disableCookieManagement(); } return builder.build(); } }
.disableRedirectHandling() .disableAutomaticRetries() .setConnectionManager(ClientConnectionManagerFactory.wrap(cm));
/** * Disables automatic redirect handling. */ public final CustomHttpClientBuilder disableRedirectHandling() { this.builder.disableRedirectHandling(); return this; }
/** * @return This object (for method chaining). * @see HttpClientBuilder#disableRedirectHandling() */ public RestClientBuilder disableRedirectHandling() { httpClientBuilder.disableRedirectHandling(); return this; }
/** * Disables automatic redirect handling. * * @return this */ public final InternalBuilder<T> disableRedirectHandling() { httpClientBuilder.disableRedirectHandling(); return this; }
/** * Disable redirect handling. * * @return Fluent */ public Mech2 disableRedirectHandling() { this.httpClientBuilder.disableRedirectHandling(); return this; }
/** * @return This object (for method chaining). * @see HttpClientBuilder#disableRedirectHandling() */ public RestClientBuilder disableRedirectHandling() { httpClientBuilder.disableRedirectHandling(); return this; }
/** * @return This object (for method chaining). * @see HttpClientBuilder#disableRedirectHandling() */ public RestClientBuilder disableRedirectHandling() { httpClientBuilder.disableRedirectHandling(); return this; }
.disableRedirectHandling() .disableAutomaticRetries() .setConnectionManager(ClientConnectionManagerFactory.wrap(cm));
public static CloseableHttpClient getClient(final boolean disableRedirects) { final HttpClientBuilder bldr = HttpClientBuilder.create(); if (disableRedirects) { bldr.disableRedirectHandling(); } return bldr.build(); }
public static void main(String[] args) throws IOException { CloseableHttpClient httpclient = HttpClientBuilder.create().disableRedirectHandling().build(); try (CloseableHttpResponse response = httpclient.execute(new HttpGet("http://httpbin.org/redirect/6"))) { System.out.println(response.getStatusLine()); System.out.println(response.getStatusLine().getStatusCode() == 302); } }
protected HttpClientBuilder createHttpClient(MappingProperties mapping) { return create().useSystemProperties().disableRedirectHandling(); } }
@Before public void setUpClient() throws Exception { RequestConfig cconfig = RequestConfig.custom().setSocketTimeout(500000).build(); this.httpClient = HttpClients.custom() .disableContentCompression() .setDefaultRequestConfig(cconfig) .disableRedirectHandling() .build(); }
public CloseableHttpClient getHttpClient() { HttpClientBuilder builder = HttpClients.custom() .setConnectionManager(new PoolingHttpClientConnectionManager()) .disableRedirectHandling(); configureProxy(builder); configureTimeout(builder); return builder.build(); }
protected CloseableHttpClient newClient() { final RequestConfig requestConfig = RequestConfig.custom() .setConnectionRequestTimeout(this.hostProperties.getConnectionRequestTimeoutMillis()) .setSocketTimeout(this.hostProperties.getSocketTimeoutMillis()) .setConnectTimeout(this.hostProperties.getConnectTimeoutMillis()) .setCookieSpec(CookieSpecs.IGNORE_COOKIES).build(); return httpClientFactory.createBuilder(). setDefaultRequestConfig(requestConfig). setConnectionManager(this.connectionManager).disableRedirectHandling().build(); }
protected void initHttpClientBuilder() { httpClientBuilder = HttpClientBuilder.create(); httpClientBuilder.setDefaultAuthSchemeRegistry(FetchHTTP.AUTH_SCHEME_REGISTRY); // we handle content compression manually httpClientBuilder.disableContentCompression(); // we handle redirects manually httpClientBuilder.disableRedirectHandling(); httpClientBuilder.setRoutePlanner(ROUTE_PLANNER); }
public static PinnedHttpClientBuilder createWithDefaults() { final PinnedHttpClientBuilder builder = new PinnedHttpClientBuilder(); builder .setMaxConnPerRoute(32) .setMaxConnTotal(128) .disableRedirectHandling() .setRetryHandler(new CountdownHttpRequestRetryHandler()); return builder; }