Comment puis-je obtenir les cookies de HttpClientHandler.CookieContainer

Voici le code:

public static async Task<string> DownloadPageWithCookiesAsync(string url)
{
    HttpClientHandler handler = new HttpClientHandler();
    handler.UseDefaultCredentials = true;
    handler.AllowAutoRedirect = true;
    handler.UseCookies = true;
    handler.CookieContainer = new CookieContainer();
    HttpClient client = new HttpClient(handler);
    HttpResponseMessage response = await client.GetAsync(url);
    response.EnsureSuccessStatusCode();

    string responseBody = response.Content.ReadAsString();
    return responseBody;
}

après la client.GetAsync(url); s'exécute, le handler.CookieContainer contient 7 les témoins. Comment puis-je y accéder?

OriginalL'auteur Alireza Noori | 2011-11-29