Есть ли разница установить отдельно куки, или установить заголовок с куки

у меня есть заголовки, в них есть Set-Cookie: .... и кучу cookies

И есть

IEnumerable<Cookie> responseCookies = cookieContainer.GetCookies(baseAddress).Cast<Cookie>();
            foreach (Cookie cookie in responseCookies)
            {
                Console.WriteLine(cookie.Name + ": " + cookie.Value);
            }

Который мне выдает 4 cookies

xman_us_f: x_l=0  по типу этого

Вопрос. Set-Cookies я должен устанавливать как заголовок, или я должен как-то от туда вытаскивать нужные мне cookies?

 string data;
            Uri url = new Uri("https://passport.aliexpress.com/newlogin/account/check.do?appName=aebuyer&fromSite=13");
            var baseAddress = new Uri("https://login.aliexpress.ru");
            var cookieContainer = new CookieContainer();

            var handler = new HttpClientHandler { CookieContainer = cookieContainer };
            var client = new HttpClient(handler) { BaseAddress = baseAddress };

            var result = await client.GetAsync(baseAddress);

            data = await result.Content.ReadAsStringAsync();
            var head = result.Headers;

            foreach (var a in head)
            {
                Console.WriteLine(a.Key + ": " + a.Value.FirstOrDefault());
               // client.DefaultRequestHeaders.Add(a.Key, a.Value.FirstOrDefault());
            }

            IEnumerable<Cookie> responseCookies = cookieContainer.GetCookies(baseAddress).Cast<Cookie>();
            foreach (Cookie cookiew in responseCookies)
            {
                Console.WriteLine(cookiew.Name + ": " + cookiew.Value);
                cookieContainer.Add(cookiew);
            }

Ответы (0 шт):