Charles的mock实战之Map Local
Map Local的原理是客户端发送请求,通过charles读取本地文件作为响应内容返回给客户端,Map Local没有把请求发送给服务端,而是把请求发送到本地文件上面,也就是说本地文件直接替代了服务端。
实战一:把百度首页的内容改为自己写的本地文件的内容
1、浏览器通过SwitchyOmega设置charles代理
2、编写一个本地文件,文件名为gitlab.txt,内容如图:
3、打开Charles界面,抓取百度首页的请求,如图:
4、右键抓取到百度请求,找到Map Local,点击,弹出Edit Mapping界面,如图: