對於客戶端應用來說,常常是需要進行抓包分析數據參數的。實際開發中:客戶端與服務端的交互更多的是以REST接口服務形式的,多基於 HTTP/HTTPS協議。我們可以借助工具(Fiddler)來實現。通過Fiddler抓包過程:手機連接WLAN網絡——設置HTTP代理——手機 所有HTTP訪問都經過Fiddler這個中介——訪問外面的Web網絡。
Fiddler簡介:Fiddler是一個http協議調試代理工具,它能夠記錄並檢查所有你的電腦和互聯網之間的http通訊。
Fiddler下載地址:http://www.telerik.com/download/fiddler
一:Fiddler設置
打開Fiddler:Tools -> Fiddler Options
多勾選一個即可,端口8888可以隨意更改。
二、手機設置HTTP代理
進入手機設置 -> 無線網絡 -> WLAN選擇界面 -> 設置代理
紅框一中填寫:電腦的ip地址
紅框二中填寫:設置的端口號
完成以上步奏,就可以開始抓包。
打開美團,抓包如下圖:
左邊請求地址,右上邊傳遞的參數,右下邊返回的json數據。
再抓了下最近吹得牛逼哄哄的脈脈,不好意思,走了443端口,哈哈,抓不到~