fiddler HTTPMethod (GET / PUT / POST / DELETE…) Стовпець


81

Чи є простий спосіб додати стовпець HTTPMethod (GET / PUT / POST / DELETE ...) на дисплей скрипаля?

Знайшов ці інструкції у вікі-скрипті для додавання змінних сеансу:

cols додати "IP-адресу клієнта" X-CLIENTIP

Але HTTPMethod здається не таким простим.

Хтось знає спосіб зробити це або має хороший скриптовий скрипт?

Відповіді:


22

Відредагуйте свої правила, а потім у клас Обробники додайте:

public static BindUIColumn("Method", 60)
    function FillMethodColumn(oS: Session){

        return oS.oRequest.headers.HTTPMethod; 
    }

190

Зараз є простіший спосіб (починаючи з v4.4.5.1 або раніше).

Клацніть правою кнопкою миші на панелі колонки і виберіть Налаштувати стовпці ... .

Колекція: Різне
Назва поля: RequestMethod
Знімок екрана діалогового вікна Налаштування стовпців

Результат:
Знімок екрана нової створеної колонки


4
це більш інтуїтивно
misaxi

3
Ви не маєте на увазі "чи пізніше" ? Будь-яким чином, +1.
Cerbrus

3
Ні, я мав на увазі чи раніше . В основному це працює на цій версії, і я не впевнений, скільки версій тому було додано. ха-ха
Матіас

1
Зверніть увагу, що якщо ви додасте це до запущеного сеансу, Fiddler не повернеться назад і не заповнить цей стовпець для існуючих транзакцій (додавання стовпця не змушує Fiddler повторно аналізувати дані, які він вже відтворив). Якщо ви експортуєте ці сеанси у файл .saz та повторно імпортуєте їх, тоді Fiddler повторно відтворить ці дані та заповнить новий стовпець. Я згадую це, тому що додав цей стовпець до екземпляра Fiddler, де я вже захопив дані, і спочатку був збентежений, побачивши порожній стовпець "Метод".
LinuxDisciple
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.