fiddler基本介紹

1、Fiddler如何捕獲HTTPS會話

點(diǎn)擊Tools->Teleik Fiddler Option,勾選如下選項(xiàng)

點(diǎn)擊"Yes" 后,就設(shè)置好了

2、fiddler的基本界面

Inspectors tab下有很多查看Request或者Response的消息。 其中Raw Tab可以查看完整的消息,Headers tab 只查看消息中的header. 如下圖

3、Fiddler的HTTP統(tǒng)計(jì)視圖

可以在左側(cè)的請求列表中,選中一條或者多條請求,(按ctrl+鼠標(biāo)左擊,可選多條),在此Statistics?tab下就會統(tǒng)計(jì)出累積的信息,包括發(fā)送的字節(jié),接收的字節(jié),請求開始的時間,響應(yīng)碼等,具體的信息可以手動嘗試看一下,會明白很多。最下角有一個”show Chart”的Button,點(diǎn)擊后會有選中的請求所消耗的資源信息,此圖的作用,可以看出選中的請求中,各部分的內(nèi)容所占的比例,大體上分析出哪一種類型的數(shù)據(jù)占比較多,從而可以對頁面的訪問進(jìn)行訪問速度的優(yōu)化。

如下為statistics展示圖:

4、QuickExec命令行的使用

Fiddler的左下角有一個命令行工具叫做QuickExec,允許你直接輸入命令。

常見得命令有:

help??打開官方的使用頁面介紹,所有的命令都會列出來

cls????清屏??(Ctrl+x?也可以清屏)

select??選擇會話的命令

?.png??用來選擇png后綴的圖片

bpu??截獲request

help:會帶你到命令行的幫助頁,

?sometext:高亮包含匹配文字的會話。比如??/sdk?就可以把url中所有包含?/sdk?的請求都找出來。

=?匹配請求方法或狀態(tài)碼?=302?高亮302跳轉(zhuǎn)

@?匹配host

go:放行所有的斷點(diǎn)

有關(guān)斷點(diǎn)的命令:

斷點(diǎn)即?breakpoint,所有跟斷點(diǎn)相關(guān)的都是以?bp?為前綴。

bpu:請求時斷點(diǎn),比如?bpu?/sdk

bpafter:響應(yīng)時斷點(diǎn),比如?bpafter?/sdk

bps:攔截狀態(tài)碼,比如?bps?404

bpm:攔截方法,比如?bpm?post

用不帶參數(shù)的命令可以清除斷點(diǎn),比如?bpafter?可以清除所有的響應(yīng)斷點(diǎn)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Fiddler_官方網(wǎng)站Fiddler_官方文檔Fiddler_官方視頻Fiddler_官方插件1、Filddle...
    52Alice閱讀 8,028評論 0 10
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,318評論 25 708
  • 簡介 Fiddler(中文名稱:小提琴)是一個HTTP的調(diào)試代理,以代理服務(wù)器的方式,監(jiān)聽系統(tǒng)的Http網(wǎng)絡(luò)數(shù)據(jù)流...
    daoyidao閱讀 144,786評論 15 169
  • 破陣子.泳動平潭2016 泳動平潭酷夏,飛揚(yáng)四海激情。 十里平沙龍鳳岸,一碧千傾任我行。 水云天閱兵。 人作青蛙鉚...
    Funzhou閱讀 826評論 0 1

友情鏈接更多精彩內(nèi)容