Charles修改请求、返回值、模拟弱网
2019-03-07 本文已影响0人
hellokitty小丸子
修改返回值
1、打断点方式
(1)找到要修改的接口,打断点:
![](https://img.haomeiwen.com/i12798308/a16ca4adba5395e4.png)
(2)再次请求,断点会阻挠,不需要修改请求直接继续:
![](https://img.haomeiwen.com/i12798308/0b1ecefd07c220ae.png)
(3)修改返回值,点击继续
![](https://img.haomeiwen.com/i12798308/5aff67047a61869a.png)
(4)查看接口,取消断点再次请求即为修改后的返回值:
![](https://img.haomeiwen.com/i12798308/5471289498438273.png)
2、Map Local:
(1)找到要修改的接口,Save Response到本地:
![](https://img.haomeiwen.com/i12798308/55ba5f415a48acef.png)
(2)本地修改返回值并保存
(3)Charles中,选中要修改的接口,右击选中Map Local:
![](https://img.haomeiwen.com/i12798308/33f86d32c81ab351.png)
(4)选择修改过的response文件,点击OK:
![](https://img.haomeiwen.com/i12798308/b14c9543fc6e9d39.png)
(5)再次请求即为修改后的返回值。
修改请求
同修改返回值,只是第(3)步要修改请求后继续,第(4)步不需要再修改返回值。
模拟手机弱网
(1)设置:
![](https://img.haomeiwen.com/i12798308/abd38b36b8b0695b.png)
![](https://img.haomeiwen.com/i12798308/a2627155407a74e0.png)
(2)手机请求即可。