FROM: http://blog.csdn.net/huanghanqian/article/details/52973651api
首先去 http://www.charlesproxy.com/ssl.zip 下載 CA 證書文件,而後雙擊 .crt 文件,選擇「老是信任」按鈕,在鑰匙串訪問中便可看到添加成功的證書。工具
看看,人家說的多麼簡單啊,可事實呢?當我訪問上述網址時,出現的是以下的文字:.net
If you are running Charles v3.10 or later, please go to Charles and consult the SSL Proxying submenu in the Help menu, for instructions on installing your new Charles Root Certificate.blog
我那蹩腳的英文告訴我:若是你使用的是 v3.10 及以後的版本,安裝方法已經變了,正確的姿式:啓動 Charles 軟件,在菜單中找到 Help -> SSL Proxying -> Install Charles Root Certificate. 以下圖所示:圖片
圖片來自ip
隨後是這樣的:ssl
在 Charles 的工具欄上點擊設置按鈕,選擇 SSL Proxy Settings,選中 Enable SSL Proxying。(別急,選完先別關掉)get
SSL 選項卡的 Locations 裏填寫要抓包的域名和端口,點擊 Add 按鈕,在彈出的表單中 Host 填寫域名。好比填api.instagram.com,Port 填 443域名