Всем здаров!
Получаю куки данные из запроса следующим образом
System.Net.Http.HttpClient client = new System.Net.Http.HttpClient();
System.Net.Http.HttpResponseMessage response = await client.GetAsync("https://www.igromania.ru/");
response.EnsureSuccessStatusCode();
string responseBody = await response.Content.ReadAsStringAsync();
System.Net.Http.Headers.HttpResponseHeaders hd = response.Headers;
System.Net.CookieContainer cookieBox = new System.Net.CookieContainer();
if (hd.Contains("Set-Cookie"))
{
var setCookieHeaders = hd.GetValues("Set-Cookie");
foreach(var cooks in setCookieHeaders)
{
cookieBox.Add();
Console.WriteLine(cooks);
}
То есть перебираю полученные куки из setCookieHeaders. Внутри этого перебора хочу записывать все куки в переменную cookieBox, но что бы их туда записать они должны быть типа Cookie, а обычные текстовые данные не преобразуются в класс Cookie.
Что тут можно сделать?