народ как спарит результаты с запросов в трафик репортах ?

  • Автор темы Автор темы papa-rico
  • Дата начала Дата начала

papa-rico

Client
Регистрация
15.11.2020
Сообщения
156
Реакции
12
Баллы
18
Всем привет как спарит результаты с запросов в трафик репортах ?
 

Вложения

  • screeen.png
    screeen.png
    12,1 KB · Просмотры: 19
ага не знвю как )) с# чтоли ?
мне нужны параметры в текущем запросе чтобы сохранить их в текст
 
ага не знвю как )) с# чтоли ?
мне нужны параметры в текущем запросе чтобы сохранить их в текст
Так делается элементарно - просто получаем все запросы, и все которые нужны просто записываем.
Пример ниже (его допиливать нужно под конкретную задачу).
Из-за чего я и переспросил, чтобы понять более тонко что нужно, чтобы составить корректный код.

C#:
Развернуть Свернуть Копировать
instance.UseTrafficMonitoring = true;
var traffic = instance.ActiveTab.GetTraffic();
int i=0;
foreach(var t in traffic) {
    i++;
    // тут ещё проверки на нужный url, догрузились ли данные
    File.WriteAllBytes(Path.Combine(project.Directory, string.Format("{0}.txt",i)), t.ResponseBody);

}
 
  • Оценить
Реакции: papa-rico
Спасибо сейчас попробую
 
Бро Подскажи как в список для regex сохранит место "{0}.txt"
IZennoList sp = project.Lists["parse-get"];
 
Бро Подскажи как в список для regex сохранит место "{0}.txt"
IZennoList sp = project.Lists["parse-get"];
В этом месте находится путь к файлу.
Необходимо вместо файла складывать в список в текстовом виде даже картинки, шрифты и тп?
 
да да картинки не нужны тока параметры запроса ))
 
да да картинки не нужны тока параметры запроса ))
Вот примерно так получается все данные в список - а далее уже с джейсона вытаскиваем все что необходимо.
C#:
Развернуть Свернуть Копировать
IZennoList sp = project.Lists["parse-get"];
instance.UseTrafficMonitoring = true;
var traffic = instance.ActiveTab.GetTraffic();
foreach(var t in traffic) {
    sp.Add(Global.ZennoLab.Json.JsonConvert.SerializeObject(t,  Global.ZennoLab.Json.Formatting.None));
}
99803
 

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