Charles抓取https請求

說明:
用charles抓取https請求,會出現SSL Proxying disabled in Proxy Settings這樣的提示,以下圖。要經過charles抓取數據,還須要進行一些簡單的設置。
c1

具體:
1. 安裝charles ca證書
1.1 選擇 help | Install Charles CA SSL Certificate
c2

1.2 而後會彈出證書信息,選擇安裝證書,下一步,將證書存儲改成:受信任的根證書頒發機構,下一步,完成
c3

2. 修改charles的proxy settings
2.1 選擇Proxy | Proxy Settings,彈出proxy設置選項卡,勾選Enabling transparent HTTP proxying
c4

2.2 選擇ssl,勾選Enable SSL Proxying,在Location部份選擇add,按以下圖添加,抓取任意站點、443端口的數據
c7

結果:
這時候再去抓取https://coolnull.com就顯示200,正確了!
c6spa

相關文章
相關標籤/搜索