charles 抓包和mock响应

charles 抓包

如果抓手机APP的包,手机连本机WIFI
看代理->代理设置的端口号,charles默认是8888
手机热点设置里设置代理,输入本机IP和端口号。
电脑需要关闭防火墙,此时APP访问即可看到网络请求。

charles MOCK响应

选中接口右键保存响应,JSON格式的文件,本地修改响应数据
然后右键复制URL
工具本地映射->添加,把url放到主机里然后点外面,它会自己解析然后填充,映射到本地路径,选择刚才保存的JSON文件,然后确定
再次请求接口,这时候看到响应报文就是本地修改过的JSON了