Charles修改HTTP返回技巧api
(這裏採用的是斷點法,還有map local的方法更方便)工具
愈來愈多的開發人員從Windows轉向Mac。抓包工具也天然地從強大(吊炸天)的Fiddler切換到了Charles,修改請求返回也成了一個頭疼麻煩的事情,這裏總結一個簡單方便有效的修改請求返回的方法供你們參考:spa
基本思路:對請求設置斷點,在斷點中修改請求返回便可。開發
第一步確定是要肯定咱們要修改返回的請求撒,不肯定請求怎麼幹活嘛,好比咱們要修改以下這個請求:get
劃重點啦!設置斷點有兩步,首先設置全局的斷點,以下圖:io
而後,再設置須要修改的請求的斷點:class
請注意,問題來了!若是請求是動態的好比會隨時間變化的,那怎麼辦呢?憋慌,還有辦法,只要往上一級設置斷點就好啦,以下圖示:技巧
設置好以上兩個斷點以後,再次請求這個URL就會有神奇的事情發生啦,出現蜜汁彈窗!這時候就能夠修改請求內容了,若是須要的話(不過均可以修改返回了,誰還在乎請求是啥呢,哈哈哈):map
修改請求後請求再點擊下方的「Execute」請求就愉快地發向服務端了,不出意外在很短的時間內服務端就該返回內容了,這時候就出現了返回的彈窗,咱們就能夠把返回的內容修改爲本身想要的了,步驟以下:請求
至此一個完整的修改請求返回的過程就完啦啦啦。。。
誰讓你要用Mac(zhuangbi)呢!