Пришел с таким вопросом. Мне нужно получить корзину стима, но при переходе на https://store.steampowered.com/cart у меня ничего не отображается, хотя в корзине есть товары. Вот пример кода, который использую
private async Task GetCart(IEnumerable<Cookie> cookies)
{
var cartUrl = "https://store.steampowered.com/cart";
var cookieContainer = new CookieContainer();
var handler = new HttpClientHandler() { CookieContainer = cookieContainer};
handler.UseCookies = true;
using (var client = new HttpClient(handler))
{
foreach (var cookie in cookies)
{
cookieContainer.Add(new Uri(cartUrl), cookie);
}
var response = await client.GetAsync(cartUrl);
var s = await response.Content.ReadAsStringAsync();
Console.WriteLine("Запрос прошел успешно!");
}
}
в s складываю полученый html документ. По идее, все куки собираю и отправляю с запросом. Пробовал в Postman - e прокинуть такой запрос - результат один и тот-же. Куки все указывал при запросе. Он показывает, что за пользователь и счет