charles-修改请求;也就是所谓的断点;

前端发起登录请求,携带参数到后端,如果想在请求的过程中,对请求的参数进行修改,该怎么办呢。这个时候,就可以用到我们的抓包工具,拿charles举例子:

第一步:打开 Enable Breakpoints 

charles-修改请求;也就是所谓的断点;

第二步:在你需要抓包的页面发起请求 --->找到请求url ---> Edit Request ---> Text

charles-修改请求;也就是所谓的断点;

对请求修改完成之后,点击 Execute 执行下一步

charles-修改请求;也就是所谓的断点;

第三步:请求发送后端之后,会收到后端的响应数据,这里又可以对响应的结果数据进行一编辑修改。

最后点击 Excute 直到整个请求流程结束。

charles-修改请求;也就是所谓的断点;

 

总结:

综上所述,我们可以知道,只需要打开 断点功能( enable breakpoints ) ,charles可以修改前端的请求,也可以修改后端的响应数据,

在执行代码的过程中,我们可以通过打断点的方式,来得知是那部分代码处理数据有误,同样的在测试的过程中,我们也可以通过抓包工具charles做断点,来判断整个请求过程中,如果报错,到底是前端代码的问题,还是后端代码的问题。

 

上一篇:app抓包


下一篇:解决-手机通过Charles连接代理无法上网,亲测可用