一、安裝
1.下載下傳軟體并安裝
下載下傳位址:https://www.charlesproxy.com/download/,根據自己電腦作業系統類型自行下載下傳安裝
2.安裝JDK并配置環境變量
1)安裝JDK(略)
2)配置JDK環境變量
設定JAVA_HOME(實際路徑為JDK安裝目錄)
設定JDK path環境變量(jre必須同樣要配置)
指令行驗證
二、配置HTTPS抓取
1. 配置抓取PC端指定網站HTTPS封包
1)安裝證書
點選 下一步即可
2)啟動SSL代理
配置proxy setting
配置SSL proxy setting
啟用SSL 代理,并添加代理通路的網站,以百度為例

浏覽器通路百度并檢視封包
浏覽器通路百度并檢視封包
2. 配置抓取PC端通用網站HTTPS封包
通過比對所有
三、設定斷點
啟用斷點
選擇指定的URL位址,啟動斷點
登入該網站,點選登入後會自動跳轉到Charles
可以執行或者修改資料後再執行
如果需要操作直接點選Execute執行下一步,或修改完資料再點選執行下一步,如下圖
直接修改我們想要送出的資料,當然不僅可以修改請求的參數,也可以修改伺服器的響應參數
四、設定弱網絡
點選小烏龜啟用弱網絡
設定弱網絡
Chrome設定弱網絡
Chrome自定義弱網絡
五、設定Android和iOS真機代理
安裝移動端代理證書
提示我們設定手機使用http協定的10.176.77.8:8888URL作為代理位址,并且通路chls.pro/ssl位址安裝證書
檢視網絡,確定手機和PC處于相同網絡,修改網絡
點選代理
填寫提示的IP和端口
浏覽器通路chls.pro/ssl,如果不行嘗試下載下傳其他浏覽器,還不行看下一步
如果手機浏覽器無法下載下傳,可以電腦下載下傳後手機再安裝,或者使用模拟器,手機根據品牌不同自行百度
2.使用模拟器安裝(逍遙模拟器)
下載下傳安裝略,設定顯示為手機,并立即重新開機,預設為平闆
修改WLAN添加代理,由于模拟器會自動使用電腦浏覽器的代理,是以我們需要設定浏覽器的代理
修改模拟器WiFi代理
添加代理
六、Charles接口調試
"一勞永逸" 的話,有是有的,而 "一勞永逸" 的事卻極少