天天看點

Charles安裝及簡單使用

一、安裝

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 代理,并添加代理通路的網站,以百度為例

Charles安裝及簡單使用
Charles安裝及簡單使用

浏覽器通路百度并檢視封包

Charles安裝及簡單使用

 浏覽器通路百度并檢視封包

2. 配置抓取PC端通用網站HTTPS封包

 通過比對所有

三、設定斷點

啟用斷點

Charles安裝及簡單使用

 選擇指定的URL位址,啟動斷點

Charles安裝及簡單使用

 登入該網站,點選登入後會自動跳轉到Charles

Charles安裝及簡單使用

 可以執行或者修改資料後再執行

Charles安裝及簡單使用

 如果需要操作直接點選Execute執行下一步,或修改完資料再點選執行下一步,如下圖

Charles安裝及簡單使用

 直接修改我們想要送出的資料,當然不僅可以修改請求的參數,也可以修改伺服器的響應參數

四、設定弱網絡

點選小烏龜啟用弱網絡

Charles安裝及簡單使用

 設定弱網絡

Charles安裝及簡單使用
Charles安裝及簡單使用

 Chrome設定弱網絡

Charles安裝及簡單使用

 Chrome自定義弱網絡

Charles安裝及簡單使用
Charles安裝及簡單使用

五、設定Android和iOS真機代理

安裝移動端代理證書

Charles安裝及簡單使用

 提示我們設定手機使用http協定的10.176.77.8:8888URL作為代理位址,并且通路chls.pro/ssl位址安裝證書

檢視網絡,確定手機和PC處于相同網絡,修改網絡

Charles安裝及簡單使用

 點選代理

Charles安裝及簡單使用

 填寫提示的IP和端口

Charles安裝及簡單使用

 浏覽器通路chls.pro/ssl,如果不行嘗試下載下傳其他浏覽器,還不行看下一步

Charles安裝及簡單使用

 如果手機浏覽器無法下載下傳,可以電腦下載下傳後手機再安裝,或者使用模拟器,手機根據品牌不同自行百度

2.使用模拟器安裝(逍遙模拟器)

下載下傳安裝略,設定顯示為手機,并立即重新開機,預設為平闆

Charles安裝及簡單使用

 修改WLAN添加代理,由于模拟器會自動使用電腦浏覽器的代理,是以我們需要設定浏覽器的代理

Charles安裝及簡單使用
Charles安裝及簡單使用

修改模拟器WiFi代理

Charles安裝及簡單使用

 添加代理

Charles安裝及簡單使用

六、Charles接口調試

Charles安裝及簡單使用

"一勞永逸" 的話,有是有的,而 "一勞永逸" 的事卻極少