protected HttpBuilder(final HttpObjectConfig objectConfig) { this.interceptors = new EnumMap<>(objectConfig.getExecution().getInterceptors()); final File folder = objectConfig.getClient().getCookieFolder(); CookieStore cookieStore = (folder == null ? new NonBlockingCookieStore() : new FileBackedCookieStore(folder, objectConfig.getExecution().getExecutor())); this.cookieManager = new CookieManager(cookieStore, CookiePolicy.ACCEPT_ALL); }
private CookieStore makeCookieStore(final HttpObjectConfig objectConfig) { if (objectConfig.getClient().getCookiesEnabled()) { final File folder = objectConfig.getClient().getCookieFolder(); return (folder == null ? new NonBlockingCookieStore() : new FileBackedCookieStore(folder, objectConfig.getExecution().getExecutor())); } else { return NullCookieStore.instance(); } }
private CookieStore makeCookieStore(final HttpObjectConfig objectConfig) { if (objectConfig.getClient().getCookiesEnabled()) { final File folder = objectConfig.getClient().getCookieFolder(); return (folder == null ? new NonBlockingCookieStore() : new FileBackedCookieStore(folder, objectConfig.getExecution().getExecutor())); } else { return NullCookieStore.instance(); } }