Copy default headers, cookies in WebClient builder
This commit makes copies of the default headers and cookies when a
WebClient is built, so that subsequent changes to these do not affect
previously built clients.
Closes: gh-25992
@ -274,9 +274,13 @@ final class DefaultWebClientBuilder implements WebClient.Builder {
@@ -274,9 +274,13 @@ final class DefaultWebClientBuilder implements WebClient.Builder {
@ -313,4 +317,28 @@ final class DefaultWebClientBuilder implements WebClient.Builder {
@@ -313,4 +317,28 @@ final class DefaultWebClientBuilder implements WebClient.Builder {