Charles 主要的功能包括:
1.过滤网格请求
需要对网络请求进行过滤,只监控向指定目录服务器上发送的请求。
方法:在 Charles 的菜单栏选择 ’Proxy -> Recording Settings' ,在 Includ 栏,添加一个项目。
2、截取手机上的网络封包
3、截取 Http 和 Https 网络封包
4、模拟慢速网络
5、修改网络请求内容
6、给服务器做压力测试
7、修改服务器返回内容
8、map 重向功能
9、rewrite 功能
rewrite 适合对某一类网络请求进行一些正则替换,已达到修改结果目的。(长期和批量替换)
10、Breakpoints 功能
Breakpoints 适合对某一类网络请求进行一些正则替换,已达到修改结果目的。(临时替换)