Czy można poinstruować Fiddlera, aby pokazywał mi tylko ruch skierowany do określonej nazwy hosta? Innymi słowy, czy ruch Fiddler można filtrować pod kątem hosta?
214
Fiddler's Filters może to zrobić - ustaw menu rozwijane „Hosty” na „Pokaż tylko następujące hosty”, a następnie wpisz nazwę w polu tekstowym poniżej.
localhost; stackoverflow.com; google.com
Zobacz ten zrzut ekranu. Znajduje się w prawej górnej części ekranu
źródło
Przejdź do znacznika skryptu skrzypka i wklej następujące do
OnBeforeRequest
funkcji. (Zrzut ekranu poniżej)W ten sposób możesz filtrować według dowolnej części adresu URL, czy to portu, nazwy hosta czy cokolwiek innego. Jest to przydatne do odfiltrowywania śmieci localhost, ponieważ filtrowanie tylko przez hosta tego nie robi ...
EDYCJA zgodnie z komentarzem @baburao: Najwyraźniej skrzypek daje dostęp do informacji o procesie poprzez
x-ProcessInfo
flagę. Jeśli więc chcesz ukryć proces (powiedz „chrom”), zmień warunek na:if (oSession["x-ProcessInfo"].Contains("chrome"))
Mam nadzieję, że to pozwoli Ci zaoszczędzić trochę czasu.
źródło
if (oSession["x-ProcessInfo"].Contains("chrome"))
Alternatywą jest filtrowanie i eksportowanie sesji.
Możesz filtrować, wpisując w dolnym obszarze czarnej skrzynki przedrostek @ i nazwę hosta. np. @ msn.com
Dokumentacja skrzypka ma dobrą próbkę. http://docs.telerik.com/fiddler/knowledgebase/QuickExec
źródło