@@ -84,8 +84,6 @@ async Task<HttpResponse> ExecuteRequestAsync(RestRequest request, CancellationTo
84
84
await authenticator . Authenticate ( this , request ) . ConfigureAwait ( false ) ;
85
85
}
86
86
87
- using var requestContent = new RequestContent ( this , request ) ;
88
-
89
87
var httpMethod = AsHttpMethod ( request . Method ) ;
90
88
var url = this . BuildUri ( request ) ;
91
89
var originalUrl = url ;
@@ -116,7 +114,7 @@ async Task<HttpResponse> ExecuteRequestAsync(RestRequest request, CancellationTo
116
114
// If we found coookies during a redirect,
117
115
// we need to update the Cookie headers:
118
116
if ( foundCookies ) {
119
- headers . AddCookieHeaders ( cookieContainer , url ) ;
117
+ headers . AddCookieHeaders ( url , cookieContainer ) ;
120
118
}
121
119
using var message = PrepareRequestMessage ( httpMethod , url , content , headers ) ;
122
120
@@ -188,21 +186,21 @@ async Task<HttpResponse> ExecuteRequestAsync(RestRequest request, CancellationTo
188
186
189
187
url = location ;
190
188
191
- if ( responseMessage . Headers . TryGetValues ( KnownHeaders . SetCookie , out var cookiesHeader ) ) {
189
+ if ( responseMessage . Headers . TryGetValues ( KnownHeaders . SetCookie , out var cookiesHeader1 ) ) {
192
190
foundCookies = true ;
193
191
// ReSharper disable once PossibleMultipleEnumeration
194
- cookieContainer . AddCookies ( url , cookiesHeader ) ;
192
+ cookieContainer . AddCookies ( url , cookiesHeader1 ) ;
195
193
// ReSharper disable once PossibleMultipleEnumeration
196
- Options . CookieContainer ? . AddCookies ( url , cookiesHeader ) ;
194
+ Options . CookieContainer ? . AddCookies ( url , cookiesHeader1 ) ;
197
195
}
198
196
} while ( true ) ;
199
197
200
198
// Parse all the cookies from the response and update the cookie jar with cookies
201
- if ( responseMessage . Headers . TryGetValues ( KnownHeaders . SetCookie , out var cookiesHeader ) ) {
199
+ if ( responseMessage . Headers . TryGetValues ( KnownHeaders . SetCookie , out var cookiesHeader2 ) ) {
202
200
// ReSharper disable once PossibleMultipleEnumeration
203
- cookieContainer . AddCookies ( url , cookiesHeader ) ;
201
+ cookieContainer . AddCookies ( url , cookiesHeader2 ) ;
204
202
// ReSharper disable once PossibleMultipleEnumeration
205
- Options . CookieContainer ? . AddCookies ( url , cookiesHeader ) ;
203
+ Options . CookieContainer ? . AddCookies ( url , cookiesHeader2 ) ;
206
204
}
207
205
208
206
if ( request . OnAfterRequest != null ) await request . OnAfterRequest ( responseMessage ) . ConfigureAwait ( false ) ;
0 commit comments