List of usage examples for org.apache.http.cookie CookieSpecRegistry CookieSpecRegistry
public CookieSpecRegistry()
From source file:org.jboss.as.test.http.util.HttpClientUtils.java
/** * Creates a http client that sends cookies to every domain, not just the originator * * As we don't actually have a load balancer for the clustering tests, we use this instead. * * @return a http client that gives free cookies to everybody *//*from w w w. j a v a 2s . c o m*/ public static DefaultHttpClient relaxedCookieHttpClient() { DefaultHttpClient client = new DefaultHttpClient(); final CookieSpecRegistry registry = new CookieSpecRegistry(); registry.register("best-match", new CookieSpecFactory() { @Override public CookieSpec newInstance(final HttpParams params) { return new RelaxedBrowserCompatSpec(); } }); client.setCookieSpecs(registry); return client; }
From source file:org.apache.droids.protocol.http.DroidsHttpClient.java
@Override protected CookieSpecRegistry createCookieSpecRegistry() { // Return empty cookie scheme registry. There'll be no cookie support return new CookieSpecRegistry(); }
From source file:org.restlet.ext.httpclient.HttpClientHelper.java
/** * Configures the HTTP client. By default, it try to set the retry handler. * /* w w w .ja v a 2 s.co m*/ * @param httpClient * The HTTP client to configure. */ protected void configure(DefaultHttpClient httpClient) { if (getRetryHandler() != null) { try { HttpRequestRetryHandler retryHandler = (HttpRequestRetryHandler) Engine.loadClass(getRetryHandler()) .newInstance(); this.httpClient.setHttpRequestRetryHandler(retryHandler); } catch (Exception e) { getLogger().log(Level.WARNING, "An error occurred during the instantiation of the retry handler.", e); } } CookieSpecRegistry csr = new CookieSpecRegistry(); csr.register("ignore", new IgnoreCookieSpecFactory()); this.httpClient.setCookieSpecs(csr); }
From source file:org.vietspider.net.client.impl.AnonymousHttpClient.java
@Override protected CookieSpecRegistry createCookieSpecRegistry() { CookieSpecRegistry registry = new CookieSpecRegistry(); registry.register(CookiePolicy.BEST_MATCH, new BestMatchSpecFactory()); registry.register(CookiePolicy.BROWSER_COMPATIBILITY, new BrowserCompatSpecFactory()); registry.register(CookiePolicy.NETSCAPE, new NetscapeDraftSpecFactory()); registry.register(CookiePolicy.RFC_2109, new RFC2109SpecFactory()); registry.register(CookiePolicy.RFC_2965, new RFC2965SpecFactory()); return registry; }
From source file:org.apache.http.impl.client.AbstractHttpClient.java
protected CookieSpecRegistry createCookieSpecRegistry() { final CookieSpecRegistry registry = new CookieSpecRegistry(); registry.register(CookiePolicy.BEST_MATCH, new BestMatchSpecFactory()); registry.register(CookiePolicy.BROWSER_COMPATIBILITY, new BrowserCompatSpecFactory()); registry.register(CookiePolicy.NETSCAPE, new NetscapeDraftSpecFactory()); registry.register(CookiePolicy.RFC_2109, new RFC2109SpecFactory()); registry.register(CookiePolicy.RFC_2965, new RFC2965SpecFactory()); registry.register(CookiePolicy.IGNORE_COOKIES, new IgnoreSpecFactory()); return registry; }
From source file:org.apache.http.impl.client.AbstractStatisticsGatheringHttpClient.java
protected CookieSpecRegistry createCookieSpecRegistry() { CookieSpecRegistry registry = new CookieSpecRegistry(); registry.register(CookiePolicy.BEST_MATCH, new BestMatchSpecFactory()); registry.register(CookiePolicy.BROWSER_COMPATIBILITY, new BrowserCompatSpecFactory()); registry.register(CookiePolicy.NETSCAPE, new NetscapeDraftSpecFactory()); registry.register(CookiePolicy.RFC_2109, new RFC2109SpecFactory()); registry.register(CookiePolicy.RFC_2965, new RFC2965SpecFactory()); registry.register(CookiePolicy.IGNORE_COOKIES, new IgnoreSpecFactory()); return registry; }