Как парсить ответы get запросов?

  • Автор темы Автор темы jonvy
  • Дата начала Дата начала

jonvy

Client
Регистрация
28.11.2015
Сообщения
305
Реакции
17
Баллы
18
Здравствуйте.
Подскажите пожалуйста как парсить вот такие ответы гет запросов в режиме работы с браузером?
Как то же они попадаются в монитор трафика. Вот бы их как то в переменную
87094
 
вот так и вбей в поиск форума -> данные из монитора трафика в переменную. тема не раз подымалась.
 
Там не совсем то что нужно.
Т.к. урл этого гет запроса постоянно меняется, то тем способом ничего не выходит.
Как можно сам урл гет запроса со всеми его параметрами вытащить?
Только в нём есть токен и больше нигде. Видимо он генерируется как то на лету.
 
Там не совсем то что нужно.
Т.к. урл этого гет запроса постоянно меняется, то тем способом ничего не выходит.
Это то, что нужно. Просто нужно заменить точное совпадение на поиск соответствия по регулярке.
Соответственно, что-то вроде:
C#:
Развернуть Свернуть Копировать
var traffic = instance.ActiveTab.GetTraffic();
foreach(var t in traffic) {
    if (System.Text.RegularExpressions.Regex.IsMatch(t.Url, @"login\.aliexpress\.com/validateSTGroup\.html")) {
        return System.Text.Encoding.UTF8.GetString(t.ResponseBody);
    }
}
return "Ничего не нашли";

Перед навигейтом на сайт алиэкспресса вставить C# экшен с кодом:
C#:
Развернуть Свернуть Копировать
instance.UseTrafficMonitoring = true;
 
  • Спасибо
Реакции: jonvy и ZennoCat
Это то, что нужно. Просто нужно заменить точное совпадение на поиск соответствия по регулярке.
Соответственно, что-то вроде:
C#:
Развернуть Свернуть Копировать
var traffic = instance.ActiveTab.GetTraffic();
foreach(var t in traffic) {
    if (System.Text.RegularExpressions.Regex.IsMatch(t.Url, @"login\.aliexpress\.com/validateSTGroup\.html")) {
        return System.Text.Encoding.UTF8.GetString(t.ResponseBody);
    }
}
return "Ничего не нашли";

Перед навигейтом на сайт алиэкспресса вставить C# экшен с кодом:
C#:
Развернуть Свернуть Копировать
instance.UseTrafficMonitoring = true;
Уже разобрался. Спасибо.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)