@@ -85,8 +85,6 @@ async Task<HttpResponse> ExecuteRequestAsync(RestRequest request, CancellationTo
85
85
await authenticator . Authenticate ( this , request ) . ConfigureAwait ( false ) ;
86
86
}
87
87
88
- using var requestContent = new RequestContent ( this , request ) ;
89
-
90
88
var httpMethod = AsHttpMethod ( request . Method ) ;
91
89
var url = this . BuildUri ( request ) ;
92
90
var originalUrl = url ;
@@ -133,7 +131,7 @@ async Task<HttpResponse> ExecuteRequestAsync(RestRequest request, CancellationTo
133
131
// If we found coookies during a redirect,
134
132
// we need to update the Cookie headers:
135
133
if ( foundCookies ) {
136
- headers . AddCookieHeaders ( cookieContainer , url ) ;
134
+ headers . AddCookieHeaders ( url , cookieContainer ) ;
137
135
}
138
136
using var message = PrepareRequestMessage ( httpMethod , url , content , headers ) ;
139
137
@@ -205,21 +203,21 @@ async Task<HttpResponse> ExecuteRequestAsync(RestRequest request, CancellationTo
205
203
206
204
url = location ;
207
205
208
- if ( responseMessage . Headers . TryGetValues ( KnownHeaders . SetCookie , out var cookiesHeader ) ) {
206
+ if ( responseMessage . Headers . TryGetValues ( KnownHeaders . SetCookie , out var cookiesHeader1 ) ) {
209
207
foundCookies = true ;
210
208
// ReSharper disable once PossibleMultipleEnumeration
211
- cookieContainer . AddCookies ( url , cookiesHeader ) ;
209
+ cookieContainer . AddCookies ( url , cookiesHeader1 ) ;
212
210
// ReSharper disable once PossibleMultipleEnumeration
213
- Options . CookieContainer ? . AddCookies ( url , cookiesHeader ) ;
211
+ Options . CookieContainer ? . AddCookies ( url , cookiesHeader1 ) ;
214
212
}
215
213
} while ( true ) ;
216
214
217
215
// Parse all the cookies from the response and update the cookie jar with cookies
218
- if ( responseMessage . Headers . TryGetValues ( KnownHeaders . SetCookie , out var cookiesHeader ) ) {
216
+ if ( responseMessage . Headers . TryGetValues ( KnownHeaders . SetCookie , out var cookiesHeader2 ) ) {
219
217
// ReSharper disable once PossibleMultipleEnumeration
220
- cookieContainer . AddCookies ( url , cookiesHeader ) ;
218
+ cookieContainer . AddCookies ( url , cookiesHeader2 ) ;
221
219
// ReSharper disable once PossibleMultipleEnumeration
222
- Options . CookieContainer ? . AddCookies ( url , cookiesHeader ) ;
220
+ Options . CookieContainer ? . AddCookies ( url , cookiesHeader2 ) ;
223
221
}
224
222
}
225
223
catch ( Exception ex ) {
0 commit comments