Charles的基本使用方法

一。查看所用IP地址

       打开charles点击help选单,选择Local IP address查看所用ip地址


二。在设备上设置代理

      以IOS系统为例,点击设置->wifi (点击所用wifi)

     Http代理选择手动

     服务器填写ip地址

     端口填写8888 (chales默认是8888)

    

三。允许设备连接charles

      当有连接请求通过charles时,会弹出提示时选择允许,否则不能抓包

     之后可以开始使用charles

     

四。添加SSL Proxying

       如果是需要查看SSL连接时,需要添加SSL Proxying

       点击莱单上Proxy选项,选择Proxy Settings

       在Proxy Settings 页面选择SSL选单

       点击Add按钮,按下图设置,点击OK并在设备上安装相应证书

      

五。在设备上安装相应证书

     在设备上用safari访问如下网址

     http://charlesproxy.com/charles.crt

    安装这个crt即可

六。如何使用Charles查看log

    打开upload中的<default>

    选择Request页签,双击里面文字

   打开的弹窗中即是log 

   

七。如何使用Charles进行限速

    限速目的:发现或验证一些由于网络问题引起的bug

    限速方法:

    点击Charles顶部Proxy下拉框中的Throttle Setting选项

    勾选Enable Throttling选项

    在Throttle Preset 中选择想要的模拟的网速或自已填写相应数值

    点击OK按钮,当Charles主面板中旗子标志为红色时表示已经限速

    

八。如何使用Charles拦截

     拦截目的:重现一些由于丢包引发的不易重现的bug

     拦截方法:点击Charles顶部的Proxy下拉框中的Breakpoints Settings选项

                       勾选Enable Breakpoints选项

                       点击add 按钮,根据需要填写

                       点击OK按钮,当Charles主面板中六角形标志为红色时表示已经拦截


     拦截后再次发出请求时效果如图:

     

    Charles的基本用法到此,有问题联系我QQ:249383596      


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值