1、簡(jiǎn)介
Fiddler(中文名稱:小提琴)是一個(gè)http協(xié)議調(diào)試代理工具,可以將網(wǎng)絡(luò)傳輸發(fā)送與接受的數(shù)據(jù)包進(jìn)行截獲、重發(fā)、編輯、轉(zhuǎn)存等操作。也可以用來(lái)檢測(cè)網(wǎng)絡(luò)安全。
Fiddler是通過(guò)改寫HTTP代理,讓數(shù)據(jù)從它那通過(guò),來(lái)監(jiān)控并且截取到數(shù)據(jù)。當(dāng)然Fiddler很屌,在打開(kāi)它的那一瞬間,它就已經(jīng)設(shè)置好了瀏覽器的代理了。當(dāng)你關(guān)閉的時(shí)候,它又幫你把代理還原了。
工具能干啥?當(dāng)你的HTTP瀏覽經(jīng)過(guò)Fiddler時(shí),F(xiàn)iddler可以監(jiān)視流量,查看HTTP通訊的各種信息,設(shè)置斷點(diǎn)查看和修改HTTP數(shù)據(jù),甚至可以構(gòu)造各種測(cè)試用的HTTP包以及重放已記錄的包等。
2、原理

3、主界面

4、使用
Fiddler想要抓到數(shù)據(jù)包,要確保Capture Traffic是開(kāi)啟,在File –> Capture Traffic。開(kāi)啟后再左下角會(huì)有顯示,當(dāng)然也可以直接點(diǎn)擊左下角的圖標(biāo)來(lái)關(guān)閉/開(kāi)啟抓包功能。

1). Statistics 請(qǐng)求的性能數(shù)據(jù)分析
????????隨意點(diǎn)擊一個(gè)請(qǐng)求,就可以看到Statistics關(guān)于HTTP請(qǐng)求的性能以及數(shù)據(jù)分析了(不可能安裝好了Fiddler一條請(qǐng)求都沒(méi)有…):

2). Inspectors 查看數(shù)據(jù)內(nèi)容
????????Inspectors是用于查看會(huì)話的內(nèi)容,上半部分是請(qǐng)求的內(nèi)容,下半部分是響應(yīng)的內(nèi)容: