Odpowiedzi:
To jest łatwe do zrobienia. Na karcie filtrów kliknij opcję „pokaż tylko, jeśli filtr zawiera, a następnie wprowadź nazwę domeny.
Changes not yet saved.
, musisz kliknąć ten faktyczny tekst wiadomości, aby zapisać szczegóły (co wcale nie jest oczywiste!).
edytować
Okazuje się, że jest to dość łatwe; edytuj, OnBeforeRequest
aby dodać:
if (!oSession.HostnameIs("www.google.com")) {oSession["ui-hide"] = "yup";}
na przykład filtry do Google.
(oryginalna odpowiedź) Szczerze mówiąc, nie wiem, czy jest to coś, co Fiddler wbudował (nigdy nie próbowałem), ale z pewnością jest to coś, co Wireshark zrobi dość łatwo - oczywiście otrzymujesz różne dane (w szczególności dla SSL) - czyli YMMV.
if (oSession.PathAndQuery=="/version1.css") { oSession.PathAndQuery="/version2.css"; }.
Używając najpierw, a HostnameIS
potem później PathAndQuery
, możesz filtrować dokładnie tylko 1 zasób. Jestem pod wrażeniem Fiddlera. Nie jest zabawką siatkową.
Moja odpowiedź jest nieco podobna do @Marc Gravels, jednak wolę filtrować ją według adresu URL zawierającego określony ciąg.
Po zainstalowaniu przejdź do tagu skryptu fiddler i wklej następujące do OnBeforeRequest
funkcji. (Zrzut ekranu poniżej)
if (oSession.url.Contains("ruby:8080") || oSession.url.Contains("localhost:53929")) { oSession["ui-hide"] = "yup"; }
W ten sposób możesz filtrować według dowolnej części adresu URL, czy to nazwa hosta portu, czy cokolwiek innego.
Mam nadzieję, że zaoszczędzi ci to trochę czasu.
Witryna Fiddler ma książkę kucharską zawierającą całą masę rzeczy, z którymi możesz zrobićCustomRules.js
, w tym, jak dokładnie to zrobić :)