美文网首页
Charles常见问题及使用小妙招

Charles常见问题及使用小妙招

作者: a半亩方塘 | 来源:发表于2021-05-25 10:38 被阅读0次

1. 常见问题及解决

问题1:手机开启代理后,Charles未出现allow提示

  • 原因:手机和电脑可能不在同一个局域网
  • 解决:手机忽略网络,再重新连接到电脑所在的局域网(重新连接后要重新设置代理)

问题2:电脑端的请求无法自动抓取,每次打开都要勾选macOS proxy才能抓包

  • 解决:在Proxy->Proxy Setting->macOS菜单下,勾选“Enable macOS proxy on launch”

问题3:开了代理之后,电脑端https的网址都打不开

  • 解决:在help->ssl proxying->install Charles root certificates点击安装对应的钥匙串,选择“所有项目”找到Charles的,勾选为全部信任即可

问题4:xcode虚拟机抓不到包,但是手机端可以抓到

  • 解决:可能是端口号不对,直接*保存就好了

问题5:手机端下载企业内部的测试app,无法企业验证

  • 解决:开代理没办法企业验证,先关掉代理,企业验证完再开启

问题6:关掉charles电脑就无法上网,开启才可以

  • 解决:电脑的网络设置->高级->代理->取消勾选http和https代理的选项

问题7:代理开启,postman请求发送不成功

  • 解决:关掉代理再次发送就可以了

2. 使用小妙招

场景1:想要看某个特定的网址下的请求

  • 操作:选中该请求,右键勾选Foucs,其他的网址就都展示到Other Hosts下了,若要看多个网址,则操作多次

场景2:想要分开看request和response

  • 操作:在Charles->preferences->Viewers菜单下,取消勾选“Combine request and response”

场景3:想要验证某个按钮重复点击,后端是否做限制

  • 操作:先把这个接口断点
    然后把这个接口repeat一个重复的
    再连续点击执行
    查看接口返回的数据(第一个请求成功,后面的会有重复提示就是正确的)

欢迎补充,未完待续~~~~~~

相关文章

网友评论

      本文标题:Charles常见问题及使用小妙招

      本文链接:https://www.haomeiwen.com/subject/esuqsltx.html