Charles修改HTTP返回技巧api
(这里采用的是断点法,还有map local的方法更方便)工具
愈来愈多的开发人员从Windows转向Mac。抓包工具也天然地从强大(吊炸天)的Fiddler切换到了Charles,修改请求返回也成了一个头疼麻烦的事情,这里总结一个简单方便有效的修改请求返回的方法供你们参考:spa
基本思路:对请求设置断点,在断点中修改请求返回便可。开发
第一步确定是要肯定咱们要修改返回的请求撒,不肯定请求怎么干活嘛,好比咱们要修改以下这个请求:get
划重点啦!设置断点有两步,首先设置全局的断点,以下图:io
而后,再设置须要修改的请求的断点:class
请注意,问题来了!若是请求是动态的好比会随时间变化的,那怎么办呢?憋慌,还有办法,只要往上一级设置断点就好啦,以下图示:技巧
设置好以上两个断点以后,再次请求这个URL就会有神奇的事情发生啦,出现蜜汁弹窗!这时候就能够修改请求内容了,若是须要的话(不过均可以修改返回了,谁还在乎请求是啥呢,哈哈哈):map
修改请求后请求再点击下方的“Execute”请求就愉快地发向服务端了,不出意外在很短的时间内服务端就该返回内容了,这时候就出现了返回的弹窗,咱们就能够把返回的内容修改为本身想要的了,步骤以下:请求
至此一个完整的修改请求返回的过程就完啦啦啦。。。
谁让你要用Mac(zhuangbi)呢!