public static boolean disableSocketProxy(HttpContext ctx) { Object v = ctx.getAttribute(DISABLE_SOCKET_PROXY_PROPERTY); return v != null && (Boolean) v; } }
public void setAttribute(String name, Object val) { this.delegate.setAttribute(name, val); } }
public HttpContextDecorator( HttpContext delegate ) { this.delegate = new BasicHttpContext(delegate); }
HttpContext localContext = new BasicHttpContext(); localContext.setAttribute(ClientContext.COOKIE_STORE, cookieStore); response = client.execute(httppost, localContext);
/** * Creates a copy of this instance * * @return new instance of the BasicHttpProcessor */ public BasicHttpProcessor copy() { BasicHttpProcessor clone = new BasicHttpProcessor(); copyInterceptors(clone); return clone; }
public Object removeAttribute(String name) { return this.delegate.removeAttribute(name); }
@Override protected HttpRequestExecutor createRequestExecutor() { return new HttpRequestExecutor(); }
/** * Clears both interceptor lists maintained by this processor. */ public void clearInterceptors() { clearRequestInterceptors(); clearResponseInterceptors(); }
/** * Same as {@link #addRequestInterceptor(HttpRequestInterceptor) addRequestInterceptor}. * * @param interceptor the interceptor to add */ public final void addInterceptor(final HttpRequestInterceptor interceptor) { addRequestInterceptor(interceptor); }
/** * Same as {@link #addResponseInterceptor(HttpResponseInterceptor) addResponseInterceptor}. * * @param interceptor the interceptor to add */ public final void addInterceptor(final HttpResponseInterceptor interceptor) { addResponseInterceptor(interceptor); }
public void register(final String pattern, final HttpRequestHandler handler) { matcher.register(pattern, handler); }
public HttpKerberosClientAction(String serverPrincipal, String serverHttpUrl) { this.serverPrincipal = serverPrincipal; this.serverHttpUrl = serverHttpUrl; base64codec = new Base64(0); httpContext = new BasicHttpContext(); httpContext.setAttribute(SERVER_HTTP_URL, serverHttpUrl); }
public Object getAttribute(String name) { return this.delegate.getAttribute(name); }
public HttpContextDecorator() { this.delegate = new BasicHttpContext(); }
public Object removeAttribute(final String id) { return this.local.removeAttribute(id); }
public final void addInterceptor(final HttpRequestInterceptor interceptor, int index) { addRequestInterceptor(interceptor, index); }
public final void addInterceptor(final HttpResponseInterceptor interceptor, int index) { addResponseInterceptor(interceptor, index); }
public Object getAttribute(final String id) { Object obj = this.local.getAttribute(id); if (obj == null) { return this.defaults.getAttribute(id); } else { return obj; } }
@Override public Socket createLayeredSocket(final Socket socket, final String target, final int port, final HttpContext context) throws IOException { Boolean enableSniValue = (Boolean) context.getAttribute(ENABLE_SNI); boolean enableSni = enableSniValue == null || enableSniValue; return super.createLayeredSocket(socket, enableSni ? target : "", port, context); } }
private RequestConfig retrieveRequestConfig(HttpComponentsClientHttpRequestFactory factory) throws Exception { URI uri = new URI(baseUrl + "/status/ok"); HttpComponentsClientHttpRequest request = (HttpComponentsClientHttpRequest) factory.createRequest(uri, HttpMethod.GET); return (RequestConfig) request.getHttpContext().getAttribute(HttpClientContext.REQUEST_CONFIG); }