Examples of addRequestInterceptor()


Examples of org.apache.http.impl.client.DefaultHttpClient.addRequestInterceptor()

  private static TTransport getHttpTransport() throws Exception {
    DefaultHttpClient httpClient = new DefaultHttpClient();
    String httpUrl = transportMode + "://" + host + ":" + port +
        "/" + thriftHttpPath + "/";
    httpClient.addRequestInterceptor(
        new HttpBasicAuthInterceptor(USERNAME, PASSWORD));
    return new THttpClient(httpUrl, httpClient);
  }

}
View Full Code Here

Examples of org.apache.http.impl.client.DefaultHttpClient.addRequestInterceptor()

            httpClient.setCredentialsProvider(credentialsProvider);
            if (jets3tProperties.getBoolProperty(
                    "httpclient.authentication-preemptive",
                    false)) {
                // Add as the very first interceptor in the protocol chain
                httpClient.addRequestInterceptor(new PreemptiveInterceptor(), 0);
            }
        }

        return httpClient;
    }
View Full Code Here

Examples of org.apache.http.impl.client.DefaultHttpClient.addRequestInterceptor()

            // Generate BASIC scheme object and stick it to the local execution context
            BasicScheme basicAuth = new BasicScheme();
            localContext.setAttribute("preemptive-auth", basicAuth);

            // Add as the first request interceptor
            client.addRequestInterceptor(new PreemptiveAuth(), 0);
        }
        boolean requestSentRetryEnabled = Boolean.parseBoolean(System.getProperty("requestSentRetryEnabled"));
        if(requestSentRetryEnabled){
            client.setHttpRequestRetryHandler(new DefaultHttpRequestRetryHandler(3,requestSentRetryEnabled));
        }
View Full Code Here

Examples of org.apache.http.impl.client.DefaultHttpClient.addRequestInterceptor()

            final DefaultHttpClient hc = new DefaultHttpClient(cm, httpParams);
            hc.setRedirectStrategy(new LMFRedirectStrategy());
            hc.setHttpRequestRetryHandler(new LMFHttpRequestRetryHandler());
            hc.removeRequestInterceptorByClass(org.apache.http.protocol.RequestUserAgent.class);
            hc.addRequestInterceptor(new LMFRequestUserAgent(userAgentString));

            if (configurationService.getBooleanConfiguration("core.http.client_cache_enable", true)) {
                CacheConfig cacheConfig = new CacheConfig();
                // FIXME: Hardcoded constants - is this useful?
                cacheConfig.setMaxCacheEntries(1000);
View Full Code Here

Examples of org.apache.http.impl.client.DefaultHttpClient.addRequestInterceptor()

    // try resending the request once
    client.setHttpRequestRetryHandler(new DefaultHttpRequestRetryHandler(1, true));

    // Add hooks for gzip/deflate
    client.addRequestInterceptor(new HttpRequestInterceptor() {
      public void process(
          final org.apache.http.HttpRequest request,
          final HttpContext context) throws HttpException, IOException {
        if (!request.containsHeader("Accept-Encoding")) {
          request.addHeader("Accept-Encoding", "gzip, deflate");
View Full Code Here

Examples of org.apache.http.impl.client.DefaultHttpClient.addRequestInterceptor()

            final DefaultHttpClient hc = new DefaultHttpClient(cm, httpParams);
            hc.setRedirectStrategy(new LMFRedirectStrategy());
            hc.setHttpRequestRetryHandler(new LMFHttpRequestRetryHandler());
            hc.removeRequestInterceptorByClass(org.apache.http.protocol.RequestUserAgent.class);
            hc.addRequestInterceptor(new LMFRequestUserAgent(userAgentString));

            if (configurationService.getBooleanConfiguration(CoreOptions.HTTP_CLIENT_CACHE_ENABLE, true)) {
                CacheConfig cacheConfig = new CacheConfig();
                // FIXME: Hardcoded constants - is this useful?
                cacheConfig.setMaxCacheEntries(1000);
View Full Code Here

Examples of org.apache.http.impl.client.DefaultHttpClient.addRequestInterceptor()

      if (genericLogin != null && !genericLogin.isEmpty()) {
        try {
          URL url = new URL(genericEntryPoint);
          Credentials credentials = new UsernamePasswordCredentials(genericLogin, genericPassword);
          cl.getCredentialsProvider().setCredentials(new AuthScope(url.getHost(), url.getPort() > 0 ? url.getPort() : 80, AuthScope.ANY_REALM), credentials);
          cl.addRequestInterceptor(new PreemptiveAuth(credentials), 0);
        } catch (MalformedURLException ex) {
          client = null;
          sessionExpirationTime = -1L;
          throw new ManifoldCFException("getClient exception: " + ex.getMessage(), ex);
        }
View Full Code Here

Examples of org.apache.http.impl.client.DefaultHttpClient.addRequestInterceptor()

    if (genericLogin != null && !genericLogin.isEmpty()) {
      try {
        URL url = new URL(genericEntryPoint);
        Credentials credentials = new UsernamePasswordCredentials(genericLogin, genericPassword);
        cl.getCredentialsProvider().setCredentials(new AuthScope(url.getHost(), url.getPort() > 0 ? url.getPort() : 80, AuthScope.ANY_REALM), credentials);
        cl.addRequestInterceptor(new PreemptiveAuth(credentials), 0);
      } catch (MalformedURLException ex) {
        throw new ManifoldCFException("getClient exception: " + ex.getMessage(), ex);
      }
    }
    HttpConnectionParams.setConnectionTimeout(cl.getParams(), connectionTimeoutMillis);
View Full Code Here

Examples of org.apache.http.impl.client.DefaultHttpClient.addRequestInterceptor()

        // Suppose we already know the expected nonce value
        digestAuth.overrideParamter("nonce", "whatever");       
        localcontext.setAttribute("preemptive-auth", digestAuth);
       
        // Add as the first request interceptor
        httpclient.addRequestInterceptor(new PreemptiveAuth(), 0);
        // Add as the last response interceptor
        httpclient.addResponseInterceptor(new PersistentDigest());
       
        HttpHost targetHost = new HttpHost("localhost", 80, "http");
View Full Code Here

Examples of org.apache.http.impl.client.DefaultHttpClient.addRequestInterceptor()

public class ClientGZipContentCompression {

    public final static void main(String[] args) throws Exception {
        DefaultHttpClient httpclient = new DefaultHttpClient();
        try {
            httpclient.addRequestInterceptor(new HttpRequestInterceptor() {

                public void process(
                        final HttpRequest request,
                        final HttpContext context) throws HttpException, IOException {
                    if (!request.containsHeader("Accept-Encoding")) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.