charles 打断点后传参或返回数据更改

在测试的日常中,经过抓包工具进行抓包后,对返回和传参的参数进行修改,然后查看接口返回的参数是否符合预期是正常的操作。

在charles中,对接口进行断点,然后修改参数的方式是BreakPoint,当选定一个接口需要对其断点是,右键此接口 选择-BreakPoint 。

当选择BreakPoint 后,在charles的导航栏上找到-proxy,

 

在proxy模块中,选择BreakPoint Setting.

 

在breakPoint选定的接口后,接口的信息就会出现在此页面中,双击改接口,弹出窗口,在窗口中对接口进行修改,和拦截的是传参还是返回数据

 

如果勾选request就会才请求接口是先断言,然后修改传参的参数,选择response,则会在接口返回的数据进行断点拦截

,修改返回参数。 

当再次有调用接口是,在charles中会弹出弹窗

 

我这显示的是返回的拦截,可以对其中返回的参数进行修改 ,修改后点击excute,则会将修改后的接口参会传输到对应的位置

 

 

 

 

  

posted @ 2020-10-19 15:43  Jared_han  阅读(628)  评论(0编辑  收藏  举报