Видел на форуме много тем включая запись всего трафика в таблицу. Это действительно работает, но как только я хочу выцепить нужный запрос выдает просто пустоту. Возможно проблема в том, что неправильный тип переменных использую. Нужна помощь.
Код
Код
C#:
// Получение dc токена
instance.UseTrafficMonitoring=true;//начинаем мониторить трафик
instance.ActiveTab.Navigate("https://discord.com/login"); // переходим на сайт
System.Threading.Thread.Sleep(3000); //пауза на всякий случай
if (instance.ActiveTab.IsBusy) instance.ActiveTab.WaitDownloading(); //если страница не прогрузилась ждем
var list = instance.ActiveTab.GetTraffic();//получаем трафик (пытался использовать с параметром clear : false но выдает когда пытался в цикле ждать запрос
//Компиляция кода Ошибка в действии "CS1739" "The best overload for 'GetTraffic' does not have a parameter named 'clear'". [Строка: 5; Cтолбец: 49]
string ob = ""; //переменная
foreach(var t in list)//перебор трафика
if(t.RequestHeaders != null) //если запрос не пустой
if(t.Url.ToString().Contains("api/v9/science") == true) //берем запрос если содержит api/v9/science
ob = t.RequestHeaders.ToString(); //конвертация в строку
project.Variables["res"].Value = ob;//в переменную