Charles的mock实战之Map Remote
Map Remote原理是客户端发送请求,会直接发送到测试服务器上面,如果使用Charles的Map Remote工具会把客户端的请求重定向到开发服务器上面,在工作当中主要用于多个环境(测试环境,开发环境,预发布环境,线上环境等等)的切换,以便提高工作效率。
实战:把百度首页重定向到京东的首页
1、浏览器通过SwitchyOmega设置charles代理
2、打开Charles抓取百度首页的请求,如图:
3、右键点击百度请求,找到Map Remote,点击Map Remote跳转到Edit Mapping界面,如图:
4、在Edit Mapping界面找到Map To,进行编辑,如图:
5、重新刷新百度页面,查看,如图