Нужен код на с#
Три последовательных https запроса. Get с получением куки, пост и еще раз гет с куками. Все в рамках одного соединения.
Основная задача - ограничить прием трафика в килобайтах для экономии трафика. Ограничить не чтение уже принятого тела ответа, а ограничить прием этого тела
То есть если веб страница 50кб, получить нужно только первые 3кб
Помимо основной задачи - использовать рандомные прокси из файла, использовать многопоточность