File tree Expand file tree Collapse file tree
src/aws-cpp-sdk-core/source/http/windows Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -209,6 +209,12 @@ bool WinSyncHttpClient::BuildSuccessResponse(const std::shared_ptr<HttpRequest>&
209209 }
210210 }
211211
212+ auto & headersHandler = request->GetHeadersReceivedEventHandler ();
213+ if (headersHandler)
214+ {
215+ headersHandler (request.get (), response.get ());
216+ }
217+
212218 if (request->GetMethod () != HttpMethod::HTTP_HEAD )
213219 {
214220 if (!ContinueRequest (*request) || !IsRequestProcessingEnabled ())
@@ -252,12 +258,6 @@ bool WinSyncHttpClient::BuildSuccessResponse(const std::shared_ptr<HttpRequest>&
252258 }
253259 }
254260
255- auto & headersHandler = request->GetHeadersReceivedEventHandler ();
256- if (headersHandler)
257- {
258- headersHandler (request.get (), response.get ());
259- }
260-
261261 if (readLimiter != nullptr )
262262 {
263263 readLimiter->ApplyAndPayForCost (read);
You can’t perform that action at this time.
0 commit comments