美文网首页
Charles的安装及使用

Charles的安装及使用

作者: 媛猿YY | 来源:发表于2019-02-11 17:16 被阅读0次

    1、安装

    2、本地安装证书

    • Help->SSL Proxying->Install Charles Root Certificate
    image.png

    3、安装手机证书

    • 安卓手机
      手机设置Charles代理,访问http://charlesproxy.com/getssl ,在charles弹窗点击“allow”,然后在手机端会自动弹出一个安装窗口,安装完成即可抓https包
    • 苹果手机
      手机设置Charles代理,访问http://charlesproxy.com/getssl ,在charles弹窗点击“allow”,然后在手机端会自动弹出一个安装窗口,安装完成后要去设置->通用->关于本机->证书信任设置->勾选证书

    4、解决抓包是乱码的问题,以下两种设置都可以

    image.png
    image.png

    5、打断点

    • 方式一:
      1)开启断点模式


      image.png

      2)设置要拦截的请求


      image.png
    • 方式二:
      1)选中要打断点的请求,右键将其“Breakpoints”


      image.png

      2)去Breakpoints Settings手动修改刚设置的断点


      image.png
      【注意】这种方式不推荐,一旦请求超时会自动再次发起请求,推荐rewrite
    • 方式三:
      Tools->Rewrite


      image.png

    6、设置弱网模式

    • proxy->Throttle Settings


      image.png

    7、Tools->Map Remote,自动更改指定域名。常用于将本地正在开发的东西替换远程应用,测试用于mock数据

    image.png

    8、Tools->Map Local,如:访问百度时将其替换为本地文件,常用于开发时调试

    image.png

    9、黑名单/白名单

    Tools->Black List 设置黑名单的接口限制访问
    Tools->White List

    10、组件请求

    选中接口 右键—>compose

    11、重复请求

    Tools->Repeat
    Tools->Advanced Repeat

    常见问题的解决办法

    问题:You may need to configure your browser or application to trust the Charles Root Certificate. See SSL Proxying in the Help menu
    解决:证书有问题,将手机证书删除再重装,完了还不行检查电脑证书是否安装了,是否受信任

    相关文章

      网友评论

          本文标题:Charles的安装及使用

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