From 381cc242f699dfe7769f9f1197df759f564e1478 Mon Sep 17 00:00:00 2001 From: PollyChou Date: Tue, 3 Mar 2015 22:33:58 +0800 Subject: [PATCH] [Dev] Using custom cookiestore on AbstractAjaxCallback --- src/com/androidquery/callback/AbstractAjaxCallback.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/com/androidquery/callback/AbstractAjaxCallback.java b/src/com/androidquery/callback/AbstractAjaxCallback.java index 1b1911c5..930d590f 100644 --- a/src/com/androidquery/callback/AbstractAjaxCallback.java +++ b/src/com/androidquery/callback/AbstractAjaxCallback.java @@ -110,7 +110,7 @@ * */ public abstract class AbstractAjaxCallback implements Runnable{ - + protected CookieStore getCookieStore() { return new BasicCookieStore();}; private static int NET_TIMEOUT = 30000; private static String AGENT = null; private static int NETWORK_POOL = 4; @@ -1688,9 +1688,8 @@ private void httpDo(HttpUriRequest hr, String url, AjaxStatus status) throws Cli hp.setBooleanParameter(ClientPNames.HANDLE_REDIRECTS, false); } - HttpContext context = new BasicHttpContext(); - CookieStore cookieStore = new BasicCookieStore(); - context.setAttribute(ClientContext.COOKIE_STORE, cookieStore); + HttpContext context = new BasicHttpContext(); + context.setAttribute(ClientContext.COOKIE_STORE, getCookieStore()); request = hr;