最近工作上要用到charles,雖然網(wǎng)上有很多安裝配置的教程,但我還是配了半天才能使用,所以在此記錄一下本人配置的過程。
1.抓取本機(jī)的http請(qǐng)求
首先proxy -> 開啟macOS Proxy ,然后進(jìn)入 Proxy Settings...

勾上HTTP Proxy內(nèi)的 "Enable transparent HTTP Proxying"

2.抓取https請(qǐng)求
首先,Help -> SSL Proxying -> install Charles Root Certificate

然后,將證書添加到信任列表

最后,Proxy ->SSL Proxy Settings...

添加443端口,路徑為*

image.png
3.抓取手機(jī)上的http/https
本人的手機(jī)是紅米note。
1.手機(jī)電腦連接同一wifi,手機(jī)開啟代理,ip填電腦的ip,端口號(hào)8888
-
Help -> SSL Proxying -> Install Charles Root Certificate on Mobile Device or Remote Browser
3.手機(jī)進(jìn)入彈出窗口提示的網(wǎng)站下載證書(紅米note手機(jī)千萬注意,不能用自帶的瀏覽器下載證書,否則證書會(huì)無法安裝,本人特意安裝獵豹瀏覽器來下載證書)
4.手機(jī)進(jìn)入設(shè)置-> WLAN ->高級(jí)設(shè)置 ->安裝證書
5.手機(jī)進(jìn)入連接的wifi,在代理出選擇手動(dòng),輸入電腦的ip地址,端口號(hào)為8888,完成。

