Fiddler 是一款強大的抓包工具,原理是以 web 代理服務器的形式進行工做的:web
Fiddler 若是抓取 https 協議會話須要進一步配置,在 Tools ->Options 菜單下,選擇HTTPS標籤並配置以下: 瀏覽器
手機抓取須要配置遠程鏈接,在 Tools ->Options 菜單下,選擇Connections標籤並配置以下:服務器
監聽端口 8888 並容許遠程鏈接 markdown
防火牆須要開放
8888
端口網絡
須要電腦與手機處於同一網段(例如同一局域網)iphone
以 iphone 爲例工具
打開手機瀏覽器,輸入 http://【fiddler電腦IP地址】:【fiddler設置的端口號】,例如 http://192.168.123.100:8888 能夠下載證書並安裝。在打開的頁面中,點擊 FiddlerRoot certificate 下載證書,點擊容許 oop
在Settings系統設置中,點擊 Profile Downloaded(已下載的配置文件) spa
點擊 Install ,安裝證書 3d
不一樣系統手機的下載路徑不同,例若有的是: 設置->通用->關於本機->證書信任設置
配置手機無線信號的代理
手機設置 -> WLAN -> 選擇無線網絡 -> HTTP Proxy,選擇 Manual,Server 爲 Fiddler 的電腦 ip 地址,端口號爲 Fiddler 的端口號:
此時操做瀏覽器或APP,在 fiddler 中能夠看到完成的請求和響應數據: