百度搜索fiddler能找到官網網站,百度軟件中心也提供了下載,本人去下載了基本和官網的版本一致,但仍是建議你們下載軟件必定去官網進行下載。web
在百度百科裏能夠找到對fiddler 的說明,以下:瀏覽器
Fiddler是位於客戶端和服務器端的HTTP代理,也是目前最經常使用的http抓包工具之一 。 它可以記錄客戶端和服務器之間的全部 HTTP請求,能夠針對特定的HTTP請求,分析請求數據、設置斷點、調試web應用、修改請求的數據,甚至能夠修改服務器返回的數據,功能很是強大,是web調試的利器。緩存
Fiddler支持跨瀏覽器、跨平臺、跨語言,查看官網的說明:服務器
Fiddler web debugging proxy helps you record, inspect and debug traffic from any browser.ide
Debug web traffic from any Windows-based PC, Mac or Linux system and mobile devices alike.工具
Fiddler is here to help, no matter what platform or language you use to develop.學習
既然是代理,也就是說:客戶端的全部請求都要先通過Fiddler,而後轉發到相應的服務器,反之,服務器端的全部響應,也都會先通過Fiddler而後發送到客戶端,基於這個緣由,Fiddler支持全部能夠設置http代理爲127.0.0.1:8888的瀏覽器和應用程序。網站
查看官網的原理圖:ui
http://www.telerik.com/fiddlerspa
1.點擊free download
2.填寫郵箱地址,勾選協議,點擊download就能夠下載了。
版本號爲:
Version 4.6.2.32002, ~2,5mb Signed EXE
Released on July 27, 2016
下載完成後的文件爲:
雙擊程序文件,傻瓜式安裝就能夠了。
Fiddler 做爲系統代理,當啓用 Fiddler 時,須要對瀏覽器進行代理設置:
所以若是你的瀏覽器在開啓fiddler以後沒有設置相應的代理,則fiddler是沒法捕獲到HTTP請求的。
設置爲 127.0.0.1:8888,以下:
針對firefox瀏覽器的代理設置以下:
監聽開關 - 只有兩種狀態,用的時候就開着,不用就關閉。 capturing 表示捕捉狀態
監聽類型 - 四種狀態分別對應 監聽全部請求;監聽瀏覽器請求,監聽非瀏覽器請求,和所有隱藏(Hide All)
請求列表 - 請求列表的信息分別有 結果( Result),協議( Protocol),主機名( Host),網頁地址( URL),
內容大小( Body),緩存( Caching),響應的 HTTP 內容類型( Content-Type),
請求所運行的程序( Process),註釋( Comments),自定義( Custom)
若是要使用fiddler抓去https協議的數據包,須要進行設置以下:
若是須要抓取手機端,須要設置容許遠程終端鏈接fiddler:
QuickExec命令行的使用
Fiddler的左下角有一個命令行工具叫作QuickExec,容許你直接輸入命令。
常見得命令有:
help 打開官方的使用頁面介紹,全部的命令都會列出來
cls 清屏 (Ctrl+x 也能夠清屏)
select 選擇會話的命令
?.png 用來選擇png後綴的圖片
bpu 截獲request
學習交流QQ:270224761(EP)