1、环境搭建
百度
2、替换.jar文件
链接:https://pan.baidu.com/s/1beqOx9N6T4AM5aEXFWDb3g
提取码:l8b5
解压后的替换路径:charles···lib···charles.jar
3、使用
红色框:抓取到的接口
蓝色框:接口的请求部分
绿色框:接口的响应部分
3.1红色框部分具体说明
这里可以切换
切换到另一种视图是这样的
charles是一款非常好用且功能强大的抓包工具,它还可以打断点
直接在接口处右击鼠标选择breakpoints即可
也可使用上方的选项来设置
断点:proxy···breakpoints setting
这个断点真的超级无敌好用
每当有什么bug复现不出来的时候
用一下这个
给整的明明白白的
放截图!
不要问我为什么截图画风变了,时隔这么久。我都换了个电脑了哈哈哈哈哈哈
就是这个红圈圈这里,点一下,然后重新再请求这个接口就会给你拦截起来
这里是请求的部分
所有红色的地方都是可以改的,改完了就点绿色箭头的继续
到了改响应了
这里也是一样的,想改就改,任性的很
所以为什么我喜欢使用这个抓包工具啊,界面清晰,功能还多
一百酷
弱网:proxy···throttle setting
点这个小乌龟就开启了,再点就关闭了
设置的话去上面proxy菜单栏下的throttle setting里面配置你需要的各种参数
然后我想想还有什么其他用的比较多的功能
这个,没错。一个平平无奇的按钮而已嘛,开启了它就抓电脑的包,如果像我这个上面没有显示✅的话,电脑的包就没有抓。这个对手机抓包需求大的同学很方便的。每次连接就有好多不知名的请求,做过滤的话就有可能会错过手机的其他请求。这个太方便啦,好评!!!