Fiddler的使用(二)

#Fiddler的使用(二):各模塊介紹

Fiddler的使用界面和各模塊主要功能介紹:

主界面

1.Fiddler的菜單欄。包括捕獲http請求,停止捕獲請求,保存http請求鲤遥,載入本地session,設(shè)置捕獲規(guī)則等功能计盒。

2.Fiddler的工具欄渴频。包括Fiddler針對當(dāng)前View的操作(暫停,清除session,decode模式北启、清除緩存等)卜朗。

3.Web Session面板。主要是Fiddler抓取到的每條http請求(每一條稱為一個(gè)session),主要包含了請求的Url咕村,協(xié)議场钉,狀態(tài)碼,Body等信息懈涛。

4.詳情和數(shù)據(jù)統(tǒng)計(jì)面板逛万。針對每條http請求的具體統(tǒng)計(jì)(例如發(fā)送/接受字節(jié)數(shù),發(fā)送/接收時(shí)間)和數(shù)據(jù)包分析批钠。

5.監(jiān)聽開關(guān) |監(jiān)聽類型 | 命令行宇植。



詳細(xì)介紹:



Fiddler的菜單欄:

fiddler共有的菜單欄有六個(gè)一級(jí)目錄,分別是:File埋心,Edit指郁,Rules,Tools拷呆,View闲坎,Help疫粥。

1.File ??

? # Capture? traffic : 捕獲功能的啟用與關(guān)閉,同左下角的監(jiān)聽開關(guān)腰懂。 ?

? #?Load Archive : 從本地導(dǎo)入Session壓縮包梗逮。

? #?Save : ?保存,下屬子目錄包括保存全部session绣溜。

? #?Properties : 當(dāng)前選定的Session的相關(guān)屬性和信息慷彤。

? #?Exit: 退出Fiddler。

2.Edit

? ?# Copy : 復(fù)制怖喻。

? # Session: 復(fù)制整個(gè)Session瞬欧。

? # Just Url : 復(fù)制URL,然后可在瀏覽器中自行請求罢防,查看數(shù)據(jù),最常用唉侄。

? # Headers Only : 復(fù)制Session的頭信息

? # Full Summary : 復(fù)制Session的摘要

? # Terse Summary : 復(fù)制Session的部分摘要咒吐。

? ?# Remove : 移除,包括移除選中session属划,移除未選中session恬叹,移除所有session。

? ?# Select All : 選中所有的請求信息同眯,一般進(jìn)行統(tǒng)計(jì)分析時(shí)使用绽昼。

? ?# Mark : 將選中的請求信息標(biāo)注顏色,方便自己觀察和記錄须蜗。

? ?# Find Sessions : 類似于文本編輯器中 Ctrl + F硅确,查找功能,查找字段時(shí)使用明肮。

3.Rules

? ?# ?Hide Image Request : 隱藏圖片請求菱农,很實(shí)用。

? ?# ? Hide HTTPS CONNECTs : 過濾HTTPS連接

? ?# ?Automatic Breakpoints : 設(shè)置斷點(diǎn)柿估。

? ?# ?Customize Rules : 自定義規(guī)則循未。

? ?# ?Require Proxy Authentication : 翻譯過來就是“需要代理驗(yàn)證”,然而沒有使用過秫舌。

? ?# ?Apply GZIP? Encoding : 使用 GZIP 編碼的妖,測試中暫時(shí)沒有使用過。

? ?# ?Remove All Encoding : 移除所有編碼

? ?# ?Hide 304s : 過濾所有的304請求足陨。

? ?# ?User-Agents : 選擇Web 客戶端代理的類型嫂粟,如CHROME等

? ?# ?Performance : 性能。包括最常用的禁用緩存等钠右。

4.Tools

? ?# Fiddler Options : Fiddler的一些配置?

? ?# Text Encode/Decode : 文本編碼和解碼赋元。

5.View

? # Squish Session List :收縮/展開 Session 列表,

? # Stacked Layout :切換面板布局

? # Statistics :Statistics 頁簽

? # Inspector :Inspector 頁簽

? # Builder :Request Builder 頁簽

? # Minimize to Tray :縮小為任務(wù)欄圖標(biāo)

? # Stay on Top :保持在其他窗口前端

? # AutoScroll Session List :自動(dòng)滾動(dòng) Session 列表

? # Refresh :刷新,快捷鍵 F5

6.Help:

? ?#? 即一些Fiddler的幫助信息搁凸,包括在線幫助媚值,檢查更新,社區(qū)在線討論的鏈接等护糖。



詳情和數(shù)據(jù)統(tǒng)計(jì)面板:

inspectors面板下褥芒,提供多種方式查看單條http請求的請求報(bào)文的信息:

inspectors面板

composer面板下,則可以模擬向相應(yīng)的服務(wù)器發(fā)送數(shù)據(jù)的過程:

composer面板

Filter面板則可以設(shè)置Fiddler的過濾規(guī)則嫡良,來達(dá)到過濾請求的目的:

Filter面板

AutoResponder: Fiddler比較重要且比較強(qiáng)大的功能之一锰扶。可用于攔截某一請求寝受,并重定向到本地的資源坷牛,或者使用Fiddler的內(nèi)置響應(yīng)『艹危可用于調(diào)試服務(wù)器端代碼而無需修改服務(wù)器端的代碼和配置京闰,因?yàn)閿r截和重定向后,實(shí)際上訪問的是本地的文件或者得到的是Fiddler的內(nèi)置響應(yīng)甩苛。(如果要調(diào)試服務(wù)器的某個(gè)腳本文件蹂楣,可以將該腳本攔截到本地,在本地修改完腳本之后讯蒲,再修改服務(wù)器端的內(nèi)容痊土;這可以保證,盡量在真實(shí)的環(huán)境下去調(diào)試墨林,從而最大限度的減少bug發(fā)生的可能性)

不僅是單個(gè)url赁酝,F(xiàn)iddler支持多種url匹配的方式:

I.?字符匹配

如example可以匹配http://www.example.com和http://example.com.cn。

II.?完全匹配

以EXACT開頭表示完全匹配萌丈。

III.?正則表達(dá)式匹配

?以regex:開頭赞哗,使用正則表達(dá)式來匹配URL。



監(jiān)聽開關(guān) | 監(jiān)聽類型 | 命令行:

1. 監(jiān)聽開關(guān):在最左下角辆雾,顯示capturing代表捕捉狀態(tài)肪笋,此時(shí)fiddler工作。鼠標(biāo)點(diǎn)擊一次后度迂,F(xiàn)iddler就休息藤乙。這個(gè)小功能可以方便測試人員在線上與測試環(huán)境之間來回切換。

2. 監(jiān)聽類型:有四種狀態(tài)惭墓,分別是坛梁,監(jiān)聽所有請求,監(jiān)聽瀏覽器請求腊凶,監(jiān)聽非瀏覽器請求划咐,和全部隱藏拴念。比較實(shí)用的功能。

3. 命令行: 這個(gè)功能有點(diǎn)類似于linux的指令褐缠,在里面輸入一些指令政鼠,有時(shí)會(huì)很方便。比如輸入 “cls”队魏,即是清屏功能公般。此外,另一個(gè)較常用的功能是bpu胡桨,可以阻止訪問相關(guān)的網(wǎng)站官帘,比如bpuwww.sogou.com即可防止當(dāng)前用戶訪問sogou搜索主頁。這個(gè)功能一般是在設(shè)置斷點(diǎn)時(shí)使用昧谊。




Web Session面板:

? ? 1.?請求列表中包含了許多信息:?#(序列號(hào))刽虹,Result(結(jié)果狀態(tài)碼),Prottocol(請求的協(xié)議)呢诬,Host(請求的主機(jī)名)状婶,URL(具體鏈接),Body(請求的內(nèi)容大邢谙铩),Caching(緩存)草姻,Content-Type(響應(yīng)的HTTP內(nèi)容類型)钓猬,Process(請求所運(yùn)行的程序),Comments(注釋)撩独,Custom(不知敞曹,好像也無用) ....

? ? 2. 每種圖標(biāo)代表不同的相應(yīng)類型:

圖標(biāo)


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市综膀,隨后出現(xiàn)的幾起案子澳迫,更是在濱河造成了極大的恐慌,老刑警劉巖剧劝,帶你破解...
    沈念sama閱讀 206,013評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件橄登,死亡現(xiàn)場離奇詭異,居然都是意外死亡讥此,警方通過查閱死者的電腦和手機(jī)拢锹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,205評論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來萄喳,“玉大人卒稳,你說我怎么就攤上這事∷蓿” “怎么了充坑?”我有些...
    開封第一講書人閱讀 152,370評論 0 342
  • 文/不壞的土叔 我叫張陵减江,是天一觀的道長。 經(jīng)常有香客問我捻爷,道長辈灼,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,168評論 1 278
  • 正文 為了忘掉前任役衡,我火速辦了婚禮茵休,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘手蝎。我一直安慰自己榕莺,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,153評論 5 371
  • 文/花漫 我一把揭開白布棵介。 她就那樣靜靜地躺著钉鸯,像睡著了一般。 火紅的嫁衣襯著肌膚如雪邮辽。 梳的紋絲不亂的頭發(fā)上唠雕,一...
    開封第一講書人閱讀 48,954評論 1 283
  • 那天,我揣著相機(jī)與錄音吨述,去河邊找鬼岩睁。 笑死,一個(gè)胖子當(dāng)著我的面吹牛揣云,可吹牛的內(nèi)容都是我干的捕儒。 我是一名探鬼主播,決...
    沈念sama閱讀 38,271評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼邓夕,長吁一口氣:“原來是場噩夢啊……” “哼刘莹!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起焚刚,我...
    開封第一講書人閱讀 36,916評論 0 259
  • 序言:老撾萬榮一對情侶失蹤点弯,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后矿咕,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體抢肛,經(jīng)...
    沈念sama閱讀 43,382評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,877評論 2 323
  • 正文 我和宋清朗相戀三年碳柱,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了雌团。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 37,989評論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡士聪,死狀恐怖锦援,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情剥悟,我是刑警寧澤灵寺,帶...
    沈念sama閱讀 33,624評論 4 322
  • 正文 年R本政府宣布曼库,位于F島的核電站,受9級(jí)特大地震影響略板,放射性物質(zhì)發(fā)生泄漏毁枯。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,209評論 3 307
  • 文/蒙蒙 一叮称、第九天 我趴在偏房一處隱蔽的房頂上張望种玛。 院中可真熱鬧,春花似錦瓤檐、人聲如沸赂韵。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,199評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽祭示。三九已至,卻和暖如春谴古,著一層夾襖步出監(jiān)牢的瞬間质涛,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,418評論 1 260
  • 我被黑心中介騙來泰國打工掰担, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留汇陆,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,401評論 2 352
  • 正文 我出身青樓带饱,卻偏偏與公主長得像瞬测,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子纠炮,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,700評論 2 345

推薦閱讀更多精彩內(nèi)容