charls使用笔记[通俗易懂]
一、https請求:
PC端:
1. 安裝charles ca證書
選擇 help | Install Charles CA SSL Certificate
然后會彈出證書信息,選擇安裝證書,下一步,將證書存儲改為:受信任的根證書頒發(fā)機構(gòu),下一步,完成
2、修改charles的proxy settings
選擇Proxy | Proxy Settings,彈出proxy設(shè)置選項卡,勾選Enabling transparent HTTP proxying
選擇ssl,勾選Enable SSL Proxying,在Location部份選擇add,按如下圖添加,抓取任意站點、任意端口的數(shù)據(jù)
二、手機抓包:
安裝證書:
一、iOS客戶端安裝證書
1、打開Charles,選擇help→SSL Proxying→Install Charles Root Certificate on a Mobile Device or Remote Browser
2、手機連接電腦代理,打開safari,輸入網(wǎng)址:chls.pro/ssl
3、手機彈出提示:此網(wǎng)站正嘗試打開“設(shè)置”已向您顯示一個配置描述文件。您要允許嗎?忽略|允許,選擇允許,安裝描述文件,并信任
4、iOS10.3以上的手機需要在:設(shè)置→通用→ 關(guān)于本機 →證書信任設(shè)置→ 找到charles proxy CA證書,打開信任即可
二、android(安卓)客戶端安裝證書
安卓手機類型眾多,所以有些不太一樣,
方法一:
1、打開Charles,選擇help→SSL Proxying→Install Charles Root Certificate on a Mobile Device or Remote Browser
2、手機連接電腦代理,打開瀏覽器,輸入網(wǎng)址:chls.pro/ssl
3、手機彈出提示:安裝配置描述文件。您要允許嗎?忽略|允許,選擇允許,即可
方法二:
1、打開Charles,選擇help→SSL Proxying→Save Charles Certificate,將證書導(dǎo)入到手機中
2、導(dǎo)入后直接點擊安裝證書即可
方法三:
1、打開Charles,選擇help→SSL Proxying→Save Charles Certificate,將證書導(dǎo)入到手機中
2、導(dǎo)入后直接點擊安裝證書,提示無法打開
3、進入手機設(shè)置 →更多設(shè)置→系統(tǒng)安全→從存儲設(shè)備安裝→選擇charles.pem,點擊高級,安裝證書即可
常見手機:小米手機,華為手機,vivo手機,需要設(shè)置手機鎖屏密碼
4、斷點修改返回參數(shù):
選擇要斷點的接口,右鍵breakpoints,再次請求此接口,點擊execute按鈕,edit Response修改返回信息,再次點擊execute按鈕
總結(jié)
以上是生活随笔為你收集整理的charls使用笔记[通俗易懂]的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PAT_B_1082_C++(20分)
- 下一篇: 图像处理的Dither和Banding「