一、Charles證書的安裝
1、打開Charles,點擊上方最后一項Help,點擊SSL Proxying,選擇第二項 Install Charles Root Certificate
2、點擊安裝證書

3、選擇當前用戶
4、選擇將所有的證書都放入下列存盤,然后點擊瀏覽,找到受信任的根證書頒發機構,點擊確定,點擊下一步
5、點擊完成

6、安裝成功

二、web端抓包前的設定
1、打開Proxy設定,選擇Proxy Settings選項
2、勾選同意HTTP傳輸協議

3、打開Proxy,選擇SSL Proxying Settings
4、勾選運行代理
5、,填寫Host和Port都為" * ",正則運算式為匹配所有,再點擊OK按鈕填寫Host和Port都為" * ",正則運算式為匹配所有,再點擊OK按鈕

6、重啟Charles
三、驗證是否可以獲取web端的https介面
1、打開Charles
2、打開瀏覽器搜索資料,查看Charles

四、Charles的斷點除錯
1、修改request,在百度搜索資料,在Charles里抓取介面,找到對應的ip,找到對應的介面

2、在對應的介面單擊滑鼠右鍵選擇Breakpoints打斷點,并復制URL

3、設定斷點值


4、修改引數值

5、回傳頁面重繪查看

五、本地檔案修改response值,
1、對應介面滑鼠右鍵打開選項,點擊Save Response
2、將Response檔案保存到本地


3、將保存的txt本地檔案編碼格式轉換為UTF—8

4、修改本地檔案內容

5、修改response指向(選中需要修改response值的介面 后點擊右鍵,選中maplocal功能)

6、重繪頁面,查看結果


六、弱網測驗
1、模擬網速很慢的情況

2、回傳網頁重繪,查看結果

七、模擬403、404
1、

2、回傳頁面重繪查看結果

3、模擬成功,需要模擬404同理,只需在上圖的下拉框中選擇Drop connection即可
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/297122.html
標籤:其他
