fiddler网络代理原理图_Fiddler–HTTP代理神器
Fiddler是一款強大Web調(diào)試工具,它能記錄所有客戶端和服務(wù)器的HTTP請求。 Fiddler啟動的時候,默認IE的代理設(shè)為了127.0.0.1:8888,而其他瀏覽器是需要手動設(shè)置。
工作原理
Fiddler 是以代理web服務(wù)器的形式工作的,它使用代理地址:127.0.0.1,端口:8888
Fiddler工作原理
Fiddler抓取HTTPS設(shè)置
1.啟動Fiddler,打開菜單欄中的 Tools > Telerik Fiddler Options,打開“Fiddler Options”對話框。
啟動Fiddler,打開菜單欄
2.對Fiddler進行設(shè)置:
打開工具欄->Tools->Fiddler Options->HTTPS,
選中Capture HTTPS CONNECTs (捕捉HTTPS連接),
選中Decrypt HTTPS traffic(解密HTTPS通信)
另外我們要用Fiddler獲取本機所有進程的HTTPS請求,所以中間的下拉菜單中選中…from all processes (從所有進程)
選中下方Ignore server certificate errors(忽略服務(wù)器證書錯誤)
對Fiddler進行設(shè)置
3.為 Fiddler 配置Windows信任這個根證書解決安全警告:Trust Root Certificate(受信任的根證書)。
為 Fiddler 配置Windows信任
4.Fiddler 主菜單 Tools -> Fiddler Options…-> Connections
選中Allow remote computers to connect(允許遠程連接)
Act as system proxy on startup(作為系統(tǒng)啟動代理)
Fiddler 主菜單 Tools
5.重啟Fiddler,使配置生效(這一步很重要,必須做)。
Fiddler 如何捕獲Chrome的會話
1.安裝SwitchyOmega 代理管理 Chrome 瀏覽器插件
安裝SwitchyOmega 代理管理 Chrome 瀏覽器插件
2.如圖所示,設(shè)置代理服務(wù)器為127.0.0.1:8888
設(shè)置代理服務(wù)器
3.通過瀏覽器插件切換為設(shè)置好的代理。
切換為設(shè)置好的代理
Fiddler界面
設(shè)置好后,本機HTTP通信都會經(jīng)過127.0.0.1:8888代理,也就會被Fiddler攔截到。
Fiddler界面
請求 (Request) 部分詳解
Headers —— 顯示客戶端發(fā)送到服務(wù)器的 HTTP 請求的 header,顯示為一個分級視圖,包含了 Web 客戶端信息、Cookie、傳輸狀態(tài)等。
Textview —— 顯示 POST 請求的 body 部分為文本。
WebForms —— 顯示請求的 GET 參數(shù) 和 POST body 內(nèi)容。
HexView —— 用十六進制數(shù)據(jù)顯示請求。
Auth —— 顯示響應(yīng) header 中的 Proxy-Authorization(代理身份驗證) 和 Authorization(授權(quán)) 信息.
Raw —— 將整個請求顯示為純文本。
JSON – 顯示JSON格式文件。
XML —— 如果請求的 body 是 XML 格式,就是用分級的 XML 樹來顯示它。
響應(yīng) (Response) 部分詳解
Transformer —— 顯示響應(yīng)的編碼信息。
Headers —— 用分級視圖顯示響應(yīng)的 header。
TextView —— 使用文本顯示相應(yīng)的 body。
ImageVies —— 如果請求是圖片資源,顯示響應(yīng)的圖片。
HexView —— 用十六進制數(shù)據(jù)顯示響應(yīng)。
WebView —— 響應(yīng)在 Web 瀏覽器中的預(yù)覽效果。
Auth —— 顯示響應(yīng) header 中的 Proxy-Authorization(代理身份驗證) 和 Authorization(授權(quán)) 信息。
Caching —— 顯示此請求的緩存信息。
Privacy —— 顯示此請求的私密 (P3P) 信息。
Raw —— 將整個響應(yīng)顯示為純文本。
JSON – 顯示JSON格式文件。
XML —— 如果響應(yīng)的 body 是 XML 格式,就是用分級的 XML 樹來顯示它 。
聲明:本網(wǎng)站所收集的部分公開資料來源于互聯(lián)網(wǎng),轉(zhuǎn)載的目的在于傳遞更多信息及用于網(wǎng)絡(luò)分享,并不代表本站贊同其觀點和對其真實性負責(zé),也不構(gòu)成任何其他建議。如果您發(fā)現(xiàn)網(wǎng)站上有侵犯您的知識產(chǎn)權(quán)的作品,請與我們?nèi)〉寐?lián)系,我們會及時修改或刪除。導(dǎo)航:藝宵博客 ? Fiddler–HTTP代理神器
總結(jié)
以上是生活随笔為你收集整理的fiddler网络代理原理图_Fiddler–HTTP代理神器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hydra图形化工具下载_Hydra f
- 下一篇: idea svn查看提交人_svn 常规