Ist es möglich, Fiddler anzuweisen, mir nur Datenverkehr anzuzeigen, der an einen bestimmten Hostnamen gerichtet ist? Mit anderen Worten, kann der Fiddler-Verkehr nach Host gefiltert werden?
214
Die Registerkarte "Filter" von Fiddler kann dies tun. Setzen Sie die Dropdown-Liste "Hosts" auf "Nur die folgenden Hosts anzeigen" und geben Sie den Namen in das folgende Textfeld ein.
localhost; stackoverflow.com; google.com
Siehe diesen Screenshot. Befindet sich oben rechts auf dem Bildschirm
quelle
Gehen Sie zum Fiddler-Skript-Tag und fügen Sie Folgendes in die
OnBeforeRequest
Funktion ein. (Screenshot unten)Auf diese Weise können Sie nach jedem Teil der URL filtern, sei es Port, Hostname oder was auch immer. Es ist nützlich, um den lokalen Host-Papierkorb herauszufiltern, da das Filtern nach Host allein dies nicht tut ...
EDIT per @baburao Kommentar: Offenbar Fiedler gibt Zugang zu Prozess - Info über die
x-ProcessInfo
Flagge. Wenn Sie also einen Prozess ausblenden möchten (z. B. für "Chrom"), ändern Sie die Bedingung in:if (oSession["x-ProcessInfo"].Contains("chrome"))
Hoffe das spart dir etwas Zeit.
quelle
if (oSession["x-ProcessInfo"].Contains("chrome"))
Eine Alternative ist das Filtern und Exportieren von Sitzungen.
Sie können filtern, indem Sie im unteren Blackbox-Bereich das Präfix @ und Ihren Hostnamen eingeben. zB @ msn.com
Die Fiddler-Dokumentation hat ein gutes Beispiel. http://docs.telerik.com/fiddler/knowledgebase/QuickExec
quelle