因?yàn)橛玫氖荕ac系統(tǒng),所以使用的是Charles,F(xiàn)iddler原理一樣。
IOS
首先打開Charles

勾選Mac OS X Proxy ,然后打開ProxySettings ,勾選HTTP proxying

接著打開SSL Proxying Settings

配置HOST 為 * 端口443
這時(shí)候電腦上的配置ok了,需要給模擬器安裝證書
打開模擬器的Safari,輸入 http://www.charlesproxy.com/getssl/

允許、安裝
or
新版
Charles直接在幫助里安裝即可
接著在設(shè)置-》通用-》關(guān)于本機(jī)-》證書信任設(shè)置 里打開信任

ok,這時(shí)候就能抓到模擬器的請(qǐng)求拉

Android
在電腦上的設(shè)置同IOS。
由于需要修改wifi代理,而Android Studio的自帶模擬器卻沒有Wifi選項(xiàng),我這邊使用的是Genymotion模擬器。
首先從Charles導(dǎo)出證書

然后在設(shè)置-》安全-》從SD卡安裝導(dǎo)入證書

可以直接將證書拖入模擬器,雙擊安裝即可。
保存完證書打開設(shè)置-WLAN

長按wifi

修改網(wǎng)絡(luò),設(shè)置手動(dòng)代理

OK,現(xiàn)在再訪問試試
