我使用的 Charles 版本是 3.11.2金闽,獲取下載地址可自行百度簸州,我下面要說的是使用 Charles 獲取 https 的數(shù)據(jù)鹏秋。
首先打開 Charles:
然后如下圖操作:
之后會彈出鑰匙串究履,如果不彈出,請自行打開鑰匙串驹饺,如下圖:
系統(tǒng)默認(rèn)是不信任 Charles 的證書的钳枕,此時對證書右鍵,在彈出的下拉菜單中選擇『顯示簡介』赏壹,點擊使用此證書時鱼炒,把使用系統(tǒng)默認(rèn)改為始終信任,如下圖:
然后關(guān)閉蝌借,就會發(fā)現(xiàn) charles 的證書已經(jīng)被信任了昔瞧,如下圖:
如下圖,選擇在移動設(shè)備上安裝 Charles 根證書:
會彈出一個提示框菩佑,如下圖:
然后打開手機的瀏覽器自晰,輸入
charlesproxy.com/getssl會彈出如下界面:
點擊安裝即可。
進入手機設(shè)置界面:
這里以簡書為例…
此時還是獲取不到 https 的數(shù)據(jù)稍坯,各位童鞋不要著急酬荞,下面還有操作,接著還是進入 Charles ,如下圖操作:
如下圖瞧哟,勾選Enable SSL Proxying,點擊添加混巧,彈出下面的對話框,Host 表示你要抓取的 ip 地址或是鏈接勤揩,Port 填寫 443 即可:
設(shè)置完成后咧党,就可以抓取數(shù)據(jù)啦,如下圖:
如果有問題雄可,歡迎留言凿傅。^_^