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
@ -263,9 +263,14 @@ final class DefaultWebClientBuilder implements WebClient.Builder {
@@ -263,9 +263,14 @@ final class DefaultWebClientBuilder implements WebClient.Builder {
@ -302,4 +307,28 @@ final class DefaultWebClientBuilder implements WebClient.Builder {
@@ -302,4 +307,28 @@ final class DefaultWebClientBuilder implements WebClient.Builder {