| 1014 | } |
| 1015 | |
| 1016 | SC::Result SC::HttpClientSession::captureResponse(const HttpClientRequest& request, const HttpClientResponse& response) |
| 1017 | { |
| 1018 | SC_TRY_MSG(initialized, "HttpClientSession: not initialized"); |
| 1019 | |
| 1020 | HttpClientResponseHeaderIterator iterator; |
| 1021 | StringSpan setCookie; |
| 1022 | while (response.findNextHeader(StringSpan("Set-Cookie"), iterator, setCookie)) |
| 1023 | { |
| 1024 | SC_TRY(captureSetCookie(request.url, setCookie)); |
| 1025 | } |
| 1026 | return Result(true); |
| 1027 | } |
| 1028 | |
| 1029 | SC::Result SC::HttpClientSession::beginRetry(HttpClientSessionRetryState& state, const HttpClientRequest& request, |
| 1030 | HttpClientSessionRetryPolicy policy) const |