/** * Returns a new HttpClientContext used for request execution. */ public static HttpClientContext newClientContext(HttpClientSettings settings, Map<String, ? extends Object> attributes) { final HttpClientContext clientContext = new HttpClientContext(); if (attributes != null && !attributes.isEmpty()) { for (Map.Entry<String, ?> entry : attributes.entrySet()) { clientContext.setAttribute(entry.getKey(), entry.getValue()); } } addPreemptiveAuthenticationProxy(clientContext, settings); clientContext.setAttribute(HttpContextUtils.DISABLE_SOCKET_PROXY_PROPERTY, settings.disableSocketProxy()); return clientContext; }
private HttpClientContext convertHttpClientContext(Request request, Site site, Proxy proxy) { HttpClientContext httpContext = new HttpClientContext(); if (proxy != null && proxy.getUsername() != null) { AuthState authState = new AuthState(); authState.update(new BasicScheme(ChallengeState.PROXY), new UsernamePasswordCredentials(proxy.getUsername(), proxy.getPassword())); httpContext.setAttribute(HttpClientContext.PROXY_AUTH_STATE, authState); } if (request.getCookies() != null && !request.getCookies().isEmpty()) { CookieStore cookieStore = new BasicCookieStore(); for (Map.Entry<String, String> cookieEntry : request.getCookies().entrySet()) { BasicClientCookie cookie1 = new BasicClientCookie(cookieEntry.getKey(), cookieEntry.getValue()); cookie1.setDomain(UrlUtils.removePort(UrlUtils.getDomain(request.getUrl()))); cookieStore.addCookie(cookie1); } httpContext.setCookieStore(cookieStore); } return httpContext; }
curi.getUURI().getPort(), curi.getUURI().getScheme()); this.httpClientContext = new HttpClientContext(); this.requestConfigBuilder = RequestConfig.custom();
private HttpCookies(){ this.context = new HttpClientContext(); this.cookieStore = new BasicCookieStore(); this.context.setCookieStore(cookieStore); }
/** * Returns a new HttpClientContext used for request execution. */ public static HttpClientContext newClientContext(HttpClientSettings settings, Map<String, ? extends Object> attributes) { final HttpClientContext clientContext = new HttpClientContext(); if (attributes != null && !attributes.isEmpty()) { for (Map.Entry<String, ?> entry : attributes.entrySet()) { clientContext.setAttribute(entry.getKey(), entry.getValue()); } } addPreemptiveAuthenticationProxy(clientContext, settings); clientContext.setAttribute(HttpContextUtils.DISABLE_SOCKET_PROXY_PROPERTY, settings.disableSocketProxy()); return clientContext; }
public static HttpClientContext adapt(final HttpContext context) { if (context instanceof HttpClientContext) { return (HttpClientContext) context; } else { return new HttpClientContext(context); } }
public static HttpClientContext adapt(final HttpContext context) { if (context instanceof HttpClientContext) { return (HttpClientContext) context; } else { return new HttpClientContext(context); } }
public static HttpClientContext adapt(final HttpContext context) { if (context instanceof HttpClientContext) { return (HttpClientContext) context; } else { return new HttpClientContext(context); } }
public static HttpClientContext adapt(final HttpContext context) { if (context instanceof HttpClientContext) { return (HttpClientContext) context; } else { return new HttpClientContext(context); } }
public static HttpClientContext adapt(final HttpContext context) { if (context instanceof HttpClientContext) { return (HttpClientContext) context; } else { return new HttpClientContext(context); } }
public static HttpClientContext adapt(final HttpContext context) { if (context instanceof HttpClientContext) { return (HttpClientContext) context; } else { return new HttpClientContext(context); } }
public static HttpClientContext create() { return new HttpClientContext(new BasicHttpContext()); }
/** * Returns a new HttpClientContext used for request execution. */ public static HttpClientContext newClientContext(ProxyConfiguration proxyConfiguration) { HttpClientContext clientContext = new HttpClientContext(); addPreemptiveAuthenticationProxy(clientContext, proxyConfiguration); return clientContext; }
/** * Returns the {@link HttpClientContext} for the current thread. Creates a new one if necessary. */ private synchronized HttpContext getHttpContext() { HttpClientContext httpClientContext = httpClientContextByThread_.get(Thread.currentThread()); if (httpClientContext == null) { httpClientContext = new HttpClientContext(); // set the shared authentication cache httpClientContext.setAttribute(HttpClientContext.AUTH_CACHE, sharedAuthCache_); httpClientContextByThread_.put(Thread.currentThread(), httpClientContext); } return httpClientContext; }
@Override protected HttpContext createHttpContext(HttpMethod httpMethod, URI uri) { HttpClientContext context = new HttpClientContext(); context.setAttribute("http.protocol.expect-continue", false); return context; } };
@Override protected HttpContext createHttpContext(HttpMethod httpMethod, URI uri) { HttpClientContext context = new HttpClientContext(); context.setAttribute("http.protocol.expect-continue", false); return context; } };
@Override protected HttpContext createHttpContext(HttpMethod httpMethod, URI uri) { HttpClientContext context = new HttpClientContext(); context.setAttribute("http.protocol.expect-continue", false); return context; } };
@Override protected HttpContext getContext() { HttpClientContext clientContext = new HttpClientContext(); clientContext.setCookieStore(cookieStore); logger.trace("Before invokation: client cookies: {} ", cookieStore.getCookies()); return clientContext; }
private HttpCookies(){ this.context = new HttpClientContext(); this.cookieStore = new BasicCookieStore(); this.context.setCookieStore(cookieStore); }
public HttpClientContext createContext(Object userToken) { HttpClientContext context = new HttpClientContext(); if (getCredentialsProviderProvider() != null) { context.setCredentialsProvider(getCredentialsProviderProvider().getCredentialsProvider()); } if (getAuthSchemeRegistryProvider() != null) { context.setAuthSchemeRegistry( getAuthSchemeRegistryProvider().getAuthSchemeRegistry()); } if (getCookieSpecRegistryProvider() != null) { context.setCookieSpecRegistry(getCookieSpecRegistryProvider().getCookieSpecRegistry()); } context.setUserToken(userToken); return context; }