Charles打断点(Breakpoints)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Charles打断点(Breakpoints)相关的知识,希望对你有一定的参考价值。

参考技术A Charles Breakpoints 功能就比较适合做一些临时性的修改。比如编辑request参数、重定向request请求资源、编辑response数据。

启用状态

使用 Breakpoints 功能 将网络请求截获并修改过程中,整个网络请求的计时并不会暂停,所以长时间的暂停可能导致客户端的请求超时。

refrence:
https://juejin.cn/post/6857777989829984264

charles 模拟手机弱网修改请求参数修改返回值

1、charles模拟弱网(断网)

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

2、charles修改请求参数

1)先访问一次需要改的请求,在charles上找到相应的请求地址

技术分享图片

2)然后在需要打断点的请求上右键,勾选【Breakpoints】

建议在需要打断点的请求上打,不然会拦截很多接口

技术分享图片

 

3)浏览器上(或者app上)在次访问地址

4)找到charles上需要修改请求的参数

技术分享图片

 

 

5)修改完后,点击继续

技术分享图片

6)服务器返回结果时,可以更改返回结果

技术分享图片

 

7)查看页面返回更改后的页面

技术分享图片

 

 

8)取消断点

技术分享图片

 

以上是关于Charles打断点(Breakpoints)的主要内容,如果未能解决你的问题,请参考以下文章

Charles-断点

charles 模拟手机弱网修改请求参数修改返回值

Charles断点调试详解

打断点

Charles的功能操作--断点调试

Charles学习之使用Breakpoints拦截响应修改返回值更改用户会员身份