Skip to content

Commit de8a94f

Browse files
committed
Do not set up CookieStore in Apache connector
Closes gh-33822
1 parent 973d815 commit de8a94f

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

spring-web/src/main/java/org/springframework/http/client/reactive/HttpComponentsClientHttpConnector.java

+1-4
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
import java.util.function.BiFunction;
2525
import java.util.function.Function;
2626

27-
import org.apache.hc.client5.http.cookie.BasicCookieStore;
2827
import org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient;
2928
import org.apache.hc.client5.http.impl.async.HttpAsyncClients;
3029
import org.apache.hc.client5.http.protocol.HttpClientContext;
@@ -107,12 +106,10 @@ public Mono<ClientHttpResponse> connect(HttpMethod method, URI uri,
107106
Function<? super ClientHttpRequest, Mono<Void>> requestCallback) {
108107

109108
HttpClientContext context = this.contextProvider.apply(method, uri);
110-
if (context.getCookieStore() == null) {
111-
context.setCookieStore(new BasicCookieStore());
112-
}
113109

114110
HttpComponentsClientHttpRequest request =
115111
new HttpComponentsClientHttpRequest(method, uri, context, this.dataBufferFactory);
112+
116113
return requestCallback.apply(request).then(Mono.defer(() -> execute(request, context)));
117114
}
118115

0 commit comments

Comments
 (0)