Fiddler官方下載地址:http://fiddler2.com/android
安裝後打開界面效果圖以下:服務器
每個標籤的說明這裏不細說了,只說下抓包須要進行的操做:網絡
一、由於fiddler抓包的原理就是經過代理,因此被測終端須要和安裝fiddler的電腦在同一個局域網中。併發
二、開啓Fiddler的遠程鏈接,Fiddler 主菜單 Tools -> Fiddler Options…-> Connections頁籤,選中Allowremote computers to connect,並記住端口號爲8888,等會設置手機代理時須要。設置好後重啓fiddler保證設置生效。設置以下:composer
三、 查看電腦IP,在CMD中輸入ipconfig:測試
四、在手機側設置代理網站
設置-WLAN,找到鏈接的wifi長按,選擇修改網絡:.net
而後勾選高級選項,選擇代理爲手動,填入代理服務器爲本身電腦IP,端口填入剛剛記住的8888:設計
這裏是以Android手機舉例的,若是是iPhone則能夠在對應wifi的設置中直接配置HTTP代理。代理
五、如今就能夠開始抓包了:
在手機上對APP進行操做,從fiddler上便可看到對應的網絡請求信息:
6. 在右邊的Composer標籤頁中能夠定義併發送網絡請求:
咱們也能夠直接將左側抓到的網絡請求直接拖到composer中而後進行相應修改便可測試不一樣參數下該接口的功能是否正常。
七、在filter標籤中咱們能夠設置不一樣的過濾規則對抓取的包進行過濾:
更多Fiddler教程能夠參考網站:http://kb.cnblogs.com/page/130367/