Charles抓包工具學習筆記cookie
charles抓取https請求須要單獨的設置,詳情參見https://www.jianshu.com/p/ec0a38d9a8cf。session
一、Charles頁面介紹工具
工具欄介紹:學習
:清除全部請求測試
:紅色時爲正在抓取請求,黑色時爲不抓取請求url
:灰色烏龜是網速設置正常,綠色烏龜指慢速網速開啓了spa
:斷點圖標,灰色說明斷點未開啓,紅色說明在使用斷點3d
:編輯請求,能夠修改請求的內容代理
:重複發送請求的圖標,先選定某一請求點擊該圖標則請求會被再次發送blog
:驗證會話
:工具欄,點擊出現下拉工具攔
:設置
二、Charles攔截請求
設置斷點,選中須要設置斷點的請求 右鍵--》Breakpoints,再次發送請求,就會被攔截下來
三、Charles修改請求
攔截到的請求,會停留在那等待
能夠修改請求的信息,包括url、參數、cookie、session等等等等
而後點擊Execute按鈕發送請求
四、Charles修改返回
請求發送過去以後,返回依然會被攔截,攔截到的返回也是停留在那裏等待
修改返回的一些信息,而後點擊Excute
五、Charles映射域名
Tools-->Map Remote,點擊Add添加須要替換的url
六、弱網測試
proxy-->Throttle Settings
七、Charles過濾請求
proxy-->Recording Setting
Charles會根據Include的內容過濾請求,只包括Include的內容,不包括Exculde的內容
八、手機抓包
一、 手機下載證書
二、確認電腦跟手機在同一局域網網,能互相ping通
三、鏈接wifi而且設置代理