public KerberosHttpClient(HttpClient delegate, String internalClientPrincipal, String internalClientKeytab) { this.delegate = delegate; this.cookieManager = new CookieManager(); this.internalClientPrincipal = internalClientPrincipal; this.internalClientKeytab = internalClientKeytab; }
// First set the default cookie manager. CookieHandler.setDefault(new CookieManager(null, CookiePolicy.ACCEPT_ALL)); // All the following subsequent URLConnections will use the same cookie manager. URLConnection connection = new URL(url).openConnection(); // ... connection = new URL(url).openConnection(); // ... connection = new URL(url).openConnection(); // ...
public KerberosHttpClient(HttpClient delegate) { this.delegate = delegate; this.cookieManager = new CookieManager(); }
public static void setupCookieJar(OkHttpClient.Builder clientBuilder) { clientBuilder.cookieJar(new JavaNetCookieJar(new CookieManager())); }
public static void setupCookieJar(OkHttpClient.Builder clientBuilder) { clientBuilder.cookieJar(new JavaNetCookieJar(new CookieManager())); }
@Override protected synchronized CookieStore initialValue() { /* InMemoryCookieStore */ return (new CookieManager()).getCookieStore(); } };
@Override protected synchronized CookieStore initialValue() { /* InMemoryCookieStore */ return (new CookieManager()).getCookieStore(); } };
// First set the default cookie manager. CookieHandler.setDefault(new CookieManager(null, CookiePolicy.ACCEPT_ALL)); // All the following subsequent URLConnections will use the same cookie manager. URLConnection connection = new URL(url).openConnection(); // ... connection = new URL(url).openConnection(); // ... connection = new URL(url).openConnection(); // ...
public class application extends Application { @Override public void onCreate() { super.onCreate(); CookieManager cmrCookieMan = new CookieManager(new MyCookieStore(this.objContext), CookiePolicy.ACCEPT_ALL); CookieHandler.setDefault(cmrCookieMan); } }
CookieHandler.setDefault( new CookieManager( null, CookiePolicy.ACCEPT_ALL ) );
OkHttpClient client = new OkHttpClient(); client.setCookieHandler(new CookieManager( new PersistentCookieStore(getApplicationContext()), CookiePolicy.ACCEPT_ALL));
CookieManager cookieManager = new CookieManager(); CookieHandler.setDefault(cookieManager);
// CookieStore is just an interface, you can implement it and do things like // save the cookies to disk or what ever. CookieStore cookieStore = new MyCookieStore(); CookieManager manager = new CookieManager( cookieStore, CookiePolicy.ACCEPT_ALL ); CookieHandler.setDefault( manager ); // Optionally, you can just use the default CookieManager CookieManager manager = new CookieManager(); CookieHandler.setDefault( manager );
CookieManager cookieManager = new CookieManager(); cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_ALL); OkHttpClient client = new OkHttpClient.Builder() .cookieJar(new JavaNetCookieJar(cookieManager)) .build();
OkHttpClient client = new OkHttpClient(); CookieManager cookieManager = new CookieManager(); cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_ALL); client.setCookieHandler(cookieManager);
public class MyApplication extends Application { public void onCreate() { super.onCreate(); // enable cookies java.net.CookieManager cookieManager = new java.net.CookieManager(); cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_ALL); CookieHandler.setDefault(cookieManager); } }
static final String COOKIES_HEADER = "Set-Cookie"; HttpURLConnection connection = ... ; static java.net.CookieManager msCookieManager = new java.net.CookieManager(); Map<String, List<String>> headerFields = connection.getHeaderFields(); List<String> cookiesHeader = headerFields.get(COOKIES_HEADER); if (cookiesHeader != null) { for (String cookie : cookiesHeader) { msCookieManager.getCookieStore().add(null,HttpCookie.parse(cookie).get(0)); } }
private OkHttpUtils() { mOkHttpClient = new OkHttpClient(); mOkHttpClient.setConnectTimeout(10, TimeUnit.SECONDS); mOkHttpClient.setWriteTimeout(10, TimeUnit.SECONDS); mOkHttpClient.setReadTimeout(30, TimeUnit.SECONDS); //cookie enabled mOkHttpClient.setCookieHandler(new CookieManager(null, CookiePolicy.ACCEPT_ORIGINAL_SERVER)); mDelivery = new Handler(Looper.getMainLooper()); }
public JdkConnector(Client client, Configuration config) { connectorConfiguration = new ConnectorConfiguration(client, config); CookieManager cookieManager = new CookieManager(); cookieManager.setCookiePolicy(connectorConfiguration.getCookiePolicy()); httpConnectionPool = new HttpConnectionPool(connectorConfiguration, cookieManager); }
private InitializationConfig(Builder builder) { this.mContext = builder.mContext; this.mConnectTimeout = builder.mConnectTimeout; this.mReadTimeout = builder.mReadTimeout; this.mRetryCount = builder.mRetryCount; this.mSSLSocketFactory = builder.mSSLSocketFactory; if (this.mSSLSocketFactory == null) this.mSSLSocketFactory = SSLUtils.defaultSSLSocketFactory(); this.mHostnameVerifier = builder.mHostnameVerifier; if (this.mHostnameVerifier == null) this.mHostnameVerifier = SSLUtils.defaultHostnameVerifier(); this.mHeaders = builder.mHeaders; this.mParams = builder.mParams; mCookieStore = builder.mCookieStore; if (mCookieStore == null) mCookieStore = new DBCookieStore(mContext); this.mCookieManager = new CookieManager(mCookieStore, CookiePolicy.ACCEPT_ALL); this.mCacheStore = builder.mCacheStore; if (this.mCacheStore == null) this.mCacheStore = new DBCacheStore(mContext); this.mNetworkExecutor = builder.mNetworkExecutor; if (this.mNetworkExecutor == null) this.mNetworkExecutor = new URLConnectionNetworkExecutor(); this.mInterceptor = builder.mInterceptor; }