2009-04-14 69 views

回答

189

這是很容易做到。 在過濾器選項卡,單擊「顯示只有當過濾器包含,然後在你的域密鑰。

enter image description here

+0

這應該被當作現在的答案。隨着Eric對http:// stackoverflow的評論。com/a/746776/157552 – Sameera 2012-05-04 15:26:10

12

編輯

原來這是很容易的;編輯OnBeforeRequest補充:

if (!oSession.HostnameIs("www.google.com")) {oSession["ui-hide"] = "yup";} 

過濾器,以谷歌爲例。


(原來的答案) 老實說,我不知道這是一件提琴手已建成(我從來沒有嘗試過),但可以肯定的是一些Wireshark會做很容易地 - 當然,你會得到不同的數據(尤其是SSL) - 所以YMMV。

+0

有時候你需要的路徑或查詢過濾,趕上某些請求而不是整個活動。我在文檔中發現這一點。如果(oSession.PathAndQuery ==「/ version1.css」){oSession.PathAndQuery =「/ version2.css」; } .```首先使用`HostnameIS`,然後使用`PathAndQuery`,您可以精確地過濾1個資源。我對菲德勒留下了深刻的印象。不是一個淨玩具。 – erm3nda 2015-02-11 12:58:47

3

我的回答是有點類似@Marc礫石,但我更喜歡通過包含URL過濾它一些特定的字符串。

  1. 您需要fiddler script - it's an add-on to fiddler
  2. 安裝時去提琴手script標籤粘貼以下內容OnBeforeRequest功能。(下圖)

    if (oSession.url.Contains("ruby:8080") || oSession.url.Contains("localhost:53929")) { oSession["ui-hide"] = "yup"; } 
    

enter image description here

這樣你就可以通過URL的任何部分過濾器是端口的主機名或什麼的。

希望這可以爲您節省一些時間。

1

您可以使用fiddler中的過濾器選項卡過濾請求。請看下面的截圖。如果您使用的是谷歌瀏覽器,請確保在fiddler中使用正確的進程ID(來自谷歌瀏覽器)。

enter image description here enter image description here enter image description here