mirror of
https://github.com/apache/httpcomponents-client.git
synced 2025-02-26 04:07:14 +00:00
HTTPCLIENT-1321: DefaultHttpClient ignores cookie policy
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1444920 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
7e081f0d5c
commit
b95f92e1bc
@ -54,10 +54,12 @@
|
||||
import org.apache.http.client.RedirectStrategy;
|
||||
import org.apache.http.client.RequestDirector;
|
||||
import org.apache.http.client.UserTokenHandler;
|
||||
import org.apache.http.client.config.RequestConfig;
|
||||
import org.apache.http.client.methods.CloseableHttpResponse;
|
||||
import org.apache.http.client.params.AuthPolicy;
|
||||
import org.apache.http.client.params.ClientPNames;
|
||||
import org.apache.http.client.params.CookiePolicy;
|
||||
import org.apache.http.client.params.HttpClientParamConfig;
|
||||
import org.apache.http.client.protocol.ClientContext;
|
||||
import org.apache.http.conn.ClientConnectionManager;
|
||||
import org.apache.http.conn.ClientConnectionManagerFactory;
|
||||
@ -801,6 +803,10 @@ protected final CloseableHttpResponse doExecute(final HttpHost target, final Htt
|
||||
} else {
|
||||
execContext = new DefaultedHttpContext(context, defaultContext);
|
||||
}
|
||||
final HttpParams params = determineParams(request);
|
||||
final RequestConfig config = HttpClientParamConfig.getRequestConfig(params);
|
||||
execContext.setAttribute(ClientContext.REQUEST_CONFIG, config);
|
||||
|
||||
// Create a director for this request
|
||||
director = createClientRequestDirector(
|
||||
getRequestExecutor(),
|
||||
@ -814,7 +820,7 @@ protected final CloseableHttpResponse doExecute(final HttpHost target, final Htt
|
||||
getTargetAuthenticationStrategy(),
|
||||
getProxyAuthenticationStrategy(),
|
||||
getUserTokenHandler(),
|
||||
determineParams(request));
|
||||
params);
|
||||
routePlanner = getRoutePlanner();
|
||||
connectionBackoffStrategy = getConnectionBackoffStrategy();
|
||||
backoffManager = getBackoffManager();
|
||||
|
Loading…
x
Reference in New Issue
Block a user