Skip to content

Commit 655faec

Browse files
authored
change cookie specification from default to standard (duracloud#176)
Resolves: https://duracloud.atlassian.net/browse/DURACLOUD-1333
1 parent 7c746d7 commit 655faec

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

common/src/main/java/org/duracloud/common/web/RestHttpHelper.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
import org.apache.http.auth.UsernamePasswordCredentials;
2626
import org.apache.http.client.AuthCache;
2727
import org.apache.http.client.CredentialsProvider;
28+
import org.apache.http.client.config.CookieSpecs;
29+
import org.apache.http.client.config.RequestConfig;
2830
import org.apache.http.client.methods.HttpDelete;
2931
import org.apache.http.client.methods.HttpGet;
3032
import org.apache.http.client.methods.HttpHead;
@@ -339,6 +341,9 @@ private CloseableHttpClient buildClient(HttpClientBuilder builder,
339341
builder.disableContentCompression();
340342
}
341343

344+
// Set CookieSpec to STANDARD for RFC 6265 compliant policy
345+
builder.setDefaultRequestConfig(RequestConfig.custom().setCookieSpec(CookieSpecs.STANDARD).build());
346+
342347
return builder.build();
343348
}
344349

0 commit comments

Comments
 (0)