爲什麼Charles抓不到HTTPS?爲什麼會有這種事!

前言

5分鐘學會使用Charles在IOS抓取HTTPS

在學習Charles在IOS抓包時,死活抓不到https,又不知道是什麼原因。踩過不少坑之後,我決定把這些寫下來分享給有需要的小夥伴。

軟件準備
Win10操作系統
IOS版本—13.3.1
Charles版本—4.5.6
小程序或app
備註:記住手機和電腦必須是在同一個wifi下

環境搭建開始
獲取電腦IP

獲取電腦IP–CMD輸入ipconfig
在這裏插入圖片描述
設置手機HTTP代理
設置–無線局域網–選擇連接的wifi–配置HTTP代理–配置代理–存儲
在這裏插入圖片描述
手機安裝證書
如圖依次打開
在這裏插入圖片描述
彈出頁面
在這裏插入圖片描述
手機打開Safari瀏覽器,輸入紅框中的地址,點擊允許
在這裏插入圖片描述
依次打開設置–通用–描述文件–安裝證書文件在這裏插入圖片描述
iOS10安裝證書描述文件以後,需要手動設置信任證書

通用–關於–證書信任設置
在這裏插入圖片描述
配置SSL–Proxying Setting
在這裏插入圖片描述
開始抓包
以上演式就抓包成功了拉!!!
在這裏插入圖片描述
抓取指定的接口
在這裏插入圖片描述

備註:當你不需要抓包時,請記得關閉手機的HTTP代碼和charles工具。因爲會影響你上網

整理了一份216頁軟件測試大廠面試題,以及2020推薦最新的簡歷模板,送給小夥伴們,關注公衆號程序員一凡回覆【簡歷】自行領取,和一些小夥伴建立一個技術交流羣,一起探討技術,分享技術資料,旨在共同學習進步,如果感興趣就加入我們吧!
在這裏插入圖片描述

視頻課相關資料加羣1079636098獲取,還可領取更多軟件測試面試題資料和Python自動化/測試開發學習資料。