美文网首页
Charles的配置和安装

Charles的配置和安装

作者: 凉小桦嗯 | 来源:发表于2018-08-24 18:02 被阅读0次

前言

  • 对于移动端的测试,我们经常会使用一些工具来进行抓包,来查看一些返回数据,接口异常的url等等。因为我现在用的是Mac,所以对Mac上使用Charles比较熟悉。对于https请求,抓到的数据因为经过了加密,需要安装证书才能解释。

Charles的下载

配置手机

  • 手机连接wifi,设置网络的代理服务器为该电脑的ip地址,端口为8888保存就可以抓取http请求了。


    1 下午3.16.44.png
  • Charles配置HTTP

  • 配置HTTP代理
  • 在Charles的菜单Help选择proxy勾选proxy settings....
  • 在端口填上8888端口,够选SOCKS proxy,然后OK


    2.png

安装SSL Certificates

  • 电脑安装SSL Certificates之后,才能抓取一些HTTPS的请求
  • 1、在Charles的菜单Help选择“SSL Proxying > Install Charles Root Certificate”
  • 2、钥匙串会打开,然后我们找到"Charles Proxy...",然后双击,弹出信任选项,选择始终信任


    4.png

设置代理HTTPS端口

  • 打开charles,在菜单找到Proxy进去 SSL Proxying Settings 点击Add,host填写*,端口port填写443


    4.png

手机安装证书

  • 电脑抓取https需要安装证书,手机抓取https也是需要安装证书的
  • 在电脑的钥匙串找到charles这个证书,保存格式为然后把证书导出到桌面,然后传到安装。


    5.png
    6.png

    备注:小米华为等手机在设置---更多设置---系统安全---从存储设备安装--选择文件 安装证书

  • 我们可以通过手机查看一些网址,能在charles抓取到一些相关请求和一些接口数据
  • 官方安装charles SSL Certificates地址https://www.charlesproxy.com/documentation/using-charles/ssl-certificates/
  • 关于charles功能使用的一片文章http://www.cocoachina.com/ios/20180730/24360.html

相关文章

网友评论

      本文标题:Charles的配置和安装

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