From 1c025dd4be05e6864190f0128d38e160d4857d95 Mon Sep 17 00:00:00 2001 From: Mike Moser Date: Thu, 31 Mar 2016 16:05:38 -0400 Subject: [PATCH] NIFI-1714 use standard HttpClient cookie policy instead of default Signed-off-by: jpercivall --- .../main/java/org/apache/nifi/processors/standard/GetHTTP.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/GetHTTP.java b/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/GetHTTP.java index 6558b2543f..438e3b9cff 100644 --- a/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/GetHTTP.java +++ b/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/GetHTTP.java @@ -49,6 +49,7 @@ import org.apache.http.HttpResponse; import org.apache.http.auth.AuthScope; import org.apache.http.auth.UsernamePasswordCredentials; import org.apache.http.client.CredentialsProvider; +import org.apache.http.client.config.CookieSpecs; import org.apache.http.client.config.RequestConfig; import org.apache.http.client.methods.HttpGet; import org.apache.http.config.Registry; @@ -361,6 +362,7 @@ public class GetHTTP extends AbstractSessionFactoryProcessor { requestConfigBuilder.setRedirectsEnabled(false); requestConfigBuilder.setSocketTimeout(context.getProperty(DATA_TIMEOUT).asTimePeriod(TimeUnit.MILLISECONDS).intValue()); requestConfigBuilder.setRedirectsEnabled(context.getProperty(FOLLOW_REDIRECTS).asBoolean()); + requestConfigBuilder.setCookieSpec(CookieSpecs.STANDARD); // build the http client final HttpClientBuilder clientBuilder = HttpClientBuilder.create();