Использование FiddlerScript для извлечения уникальных значений заголовка запроса во всех запросах

#fiddler

#скрипач

Вопрос:

Я изучаю FiddlerScript, чтобы узнать, можно ли его использовать для извлечения уникальных значений данного заголовка запроса во всех запросах в файле SAZ.

Чтобы собрать воедино то, чего я хочу достичь, я думаю, что эти биты необходимы:

Найдите способ выполнения скрипта Fiddler на основе жеста пользователя

Я нашел способ создать меню с пунктом меню в файле правил FiddlerScript по умолчанию. Этого кажется достаточным:

 QuickLinkMenu("Tom")
QuickLinkItem("Do a thing", "")
public static function DoLinksMenu(text: string, action: string) {
  FiddlerApplication.…
}
 

Я также нашел QuickExec в качестве альтернативы, поэтому эта область должна быть рассмотрена.

Найдите способ извлечения значения заголовка из каждого запроса

 FiddlerApplication.DoImport("saz", false, null, null, null)
 

Приведенная выше строка должна возвращать Session[] , которую затем можно повторить. Эта строка ничего не делает для меня, я пытался использовать FiddlerObject.log , чтобы понять, почему, но я не уверен, где найти результаты журнала. В журнале не указано, где искать журналы.

Запишите уникальные значения где-нибудь и найдите способ просмотреть этот журнал

Как упоминалось выше, я могу (я думаю) регистрировать данные, просто не могу просматривать журнал.


На данный момент я не могу пройти мимо невозможности входа / отладки.

Комментарии:

1. Вы можете использовать FiddlerApplication. Метод DoImport для импорта файла SAZ с помощью пользовательской кнопки. Затем вы можете перебирать Session[] и извлекать / регистрировать необходимую информацию из запросов / ответов. Этот документ предназначен для FiddlerCore, но тот же метод должен быть доступен и в FidlerScript: docs . telerik.com/fiddlercore/api /…

2. @BorislavIvanov Я обновил вопрос, чтобы отразить это. Можете ли вы помочь мне получить доступ к журналу?

3. Да, API далек от совершенства 🙂 Возможно, попробуйте указать путь к .saz файлу, как в этом примере кода