這裏對HTTP請求的抓包操做不作講解了,只講解HTTPS的抓包要進行的操做。api
【說明】:下面以MAC電腦示例,Windows版本可參考:http://weibo.com/ttarticle/p/show?id=2309404009801469264549瀏覽器
操做路徑:Help - SSL Proxying - Install Charles Root Certificate,以下圖所示:ruby
單擊Install Charles Root Certificate以後,會打開鑰匙串,以下圖所示:app
這時候顯示證書不被信任,在證書上右鍵,選擇顯示簡介,以下圖所示:url
在打開的頁面中,選擇始終信任,以下圖所示: spa
這樣就完成證書的安裝操做了。.net
證書安裝完,咱們仍是不能看到HTTPS的信息的,須要進行設置。打開Proxy – SSL Proxying Settings,以下圖所示:code
在打開的窗口中,添加以下配置項:regexp
單擊OK便可。ssl
在safari 瀏覽器打開下面的地址進行下載:https://www.charlesproxy.com/assets/legacy-ssl/charles.crt