Fiddler是一個http調(diào)試代理,它能夠記錄所有的你電腦和互聯(lián)網(wǎng)之間的http通訊迁霎,F(xiàn)iddler 可以也可以讓你檢查所有的http通訊懈息,設(shè)置斷點,以及Fiddle 所有的“進出”的數(shù)據(jù)(指cookie,html,js,css等文件聚唐,這些都可以讓你胡亂修改的意思)。 Fiddler 要比其他的網(wǎng)絡(luò)調(diào)試器要更加簡單壳影,因為它僅僅暴露http通訊還有提供一個用戶友好的格式拱层。
對于Android開發(fā)的同事最頭疼的事情莫過于真機抓包,然后Fiddler就可以幫助你解決這個難題宴咧,下面是我在使用過程中使用的步驟:
1.Fiddler下載地址(http://fiddler2.com/)
2.安裝到電腦根灯,我的電腦系統(tǒng)是Win7
3.打開Fiddler軟件,界面和其他抓包軟件大致一樣,效果圖如下:
4.下面我們就進入重點了烙肺,真機抓包了纳猪,首先,確保安裝 Fiddler 的電腦和你的手機在同一局域網(wǎng)內(nèi)桃笙,因為Fiddler只是一個代理氏堤,需要將手機的代理指向 PC 機,不能互相訪問是不行的搏明。
5.開啟Fiddler的遠程連接鼠锈,F(xiàn)iddler 主菜單 Tools -> Fiddler Options…-> Connections頁簽,選中Allowremote computers to connect星著。效果圖如下:
6.開啟好遠程連接之后购笆,重啟Fiddler,不然就不會更新你剛開啟的遠程配置
7.下面開始設(shè)置手機端了虚循,獲取PC的IP地址同欠,我的IP地址是:192.168.2.121
8.打開你的手機設(shè)置界面:
9.現(xiàn)在就可以開始抓包了:打開Fiddler軟件:
10.如果你覺得抓取數(shù)據(jù)還不夠方便,你可以添加過濾器:
就會只抓取這個指定IP的數(shù)據(jù)了横缔,是不是很方便啊铺遂,呵呵!
Fiddler軟件的具體教程可以參考網(wǎng)站:http://kb.cnblogs.com/page/130367/