Charles 修改请求与返回数据的3种方式:Map Local、映射(Map Remote)、打断点(Breakpoints)
Map Local(映射到本地)、Map Remote(映射到其它URL)、打断点(Breakpoints):https://blog.51cto.com/jdsjlzx/5527906
断点调试详解:https://blog.csdn.net/qq_15283475/article/details/127770559
Charles 的Map 功能分Map Remote 和Map Local 两种,顾名思义,Map Remote 是将指定的网络请求重定向到另一个网址,Map Local 是将指定的网络请求重定向到本地文件。
总结:
1、Map Local只能修改返回数据
2、Map Remote可以修改返回的接口URL
3、Breakpoints可以修改该接口的请求和返回数据,在响应时间内。
1.Map Local 详见图例

2、映射(Map Remote)

3、打断点(Breakpoints)


第三种方式修改请求和返回必须在端上转圈圈之内,
1、如果修改请求,端上已响应结束,还未修改,则不生效,端上响应未结束,则Execute请求则生效
2、如果修改响应,端上已响应结束,还未修改,则不生效,端上响应未结束,则Execute响应则生效
所以1和3修改响应,结果类似,只是方式不同
不同点:
1、只能修改返回数据
2、可以修改返回的接口
3、可以修改该接口的请求和返回数据,在响应时间内。

浙公网安备 33010602011771号