對於Android和IOS開發及測試的同事來說抓包是一個很重要的事,有利於排查問題所在,快速定位問題。但長期以來一直沒有一款可以快速抓包的工具,直到有了Fiddler2。
使用步驟:
1. Fiddler2下載地址(http://fiddler2.com/)
2. 下載對應的版本安裝到電腦
3. 打開Fiddler軟件,界面和其他抓包軟件大致一樣,效果圖如下:
4. 接下來就是抓取Android/IOS的數據包了,首先安裝Fiddler2的電腦必須與Android/IOS手機處於同一個局域網,Fiddler2的原理是將手機代理到指定的PC機,因此必須是同一個局域網。
5. 開啟遠程連接。依次Tools -> Fiddler Options -> Connections,選擇Allowremote computers to connect,默認8888端口,如被占用可手動指定。
6. 開啟好遠程連接之后,重啟Fiddler,查看本機IP:
7. 打開手機wifi,為wifi添加代理:
8. OK,現在就可以開始抓包了。
另外,Fiddler只支持常用的http和https協議,其他協議的就只能用wireshak了,https協議設置如下:
Fiddler也能添加過濾器: