Fiddler抓包工具是一款免費且功能強大的數據包抓取軟件。它通過代理的方式獲取程序http通訊的數據,可以用其檢測網頁和服務器的交互情況,能夠記錄所有客戶端和服務器間的http請求,支持監視、設置斷點、甚至修改輸入輸出數據等功能。
通過Fiddler抓包工具可以在查看移動端運行時接口訪問的情況,是一個很好的測試接口的軟件。
需要注意的是,必須確保移動端和電腦在同一wifi網絡內,移動端連接同一網絡的wifi並進行設置。
1,長按已連接的wifi,然后出現下圖所示的選擇。
2.點擊管理網絡設置,需要填寫的是代理主機名(即電腦端的IP地址)和代理服務器端口(即Fiddler的端口);
ps:1,查找代理主機名可以在打開window命令行,輸入ipconfig,查找本機IP地址
也可以打開軟件,右上角有一個online圖標,鼠標移至online,查看fiddler分配的ip地址
2,查找服務器端口。打開Fiddler-Tools-Fiddler option-Connections查找端口,該工具的端口默認是8888,可以進行修改。
設置完畢,可以進行抓包檢驗,移動端打開任何一個app,可以在看到移動端的請求。如下圖。(點擊任意一條請求,可以看到接口訪問地址,數據獲取方式和數據間的交互情況,有些app登錄時沒對密碼進行加密時,還可以盜取賬戶和密碼)