如何使用charles

根据之前的文章,将手机代理与charles同一局域网配置好,然后进行抓包操作

一、 修改接口传参

接口参数修改有2种方法

1.1 对接口打断点,做拦截修改

用火狐浏览器作为示范,其中一个接口,右下侧response的参数,我们需要修改的就是这个地方
在这里插入图片描述
对接口进行打断点,在tianqitong{}的CHXX0008.json?20190709161636接口处处右击鼠标,选择breakpoint 这就是短点
整个请求接口可以选择右侧上方的overview查看
https://home.firefoxchina.cn/res/weather/tianqitong/CHXX0008.json?20190709161636
在这里插入图片描述
处右击鼠标,选择breakpoint 这就是短点
我们再次请求这个进口的时候,可以进行拦截修改

1.2 将接口保存在本地,修改本地参数,将请求路径修改为接口存放的本地位置

保存方法:选中接口,右击选择 save response 选择本地的目录,然后修改 此接口的请求路径 修改为本地,右击选择 map local 出现下面弹窗,修改local path 选择本地存放的目录即可
在这里插入图片描述
在tianqitong{}的CHXX0008.json?20190709161636 将这个文件保存在本地,进行参数修改,再次请求这个接口的时候,所请求过来的参数就是我们在本地修改的内容

二、 弱网

2.1 利用charles自带的弱网参数修改功能

工具栏中选择【proxy】–【Throttle Setting】,进入修改网络界面
在这里插入图片描述
【Throttle preset】可以选择下拉框中的网速,也可以在下面的输入框中,输入自定义的网速,但控制的是所有请求的网速
【only for selected hosts】在这可以添加你想限制网速的接口,只限制你添加的接口,其它接口正常操作

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值