如何使用Charles抓包,手机、电脑web端。Charles抓包看这一篇就够了

直接分步骤来讲了。

  1. 下载Charles:
    Charles下载地址
    image.png
  2. 对软件进行常规操作:
    一个好用的工具地址
    打开网址之后,输入一个名称,然后点击“生成”即可。生成之后如下图:
    image.png
  3. 安装软件就不多说了。装完之后打开,点击Help → Register Charles...:


    image.png
  4. 把刚才网站生成的注册名称和可以输入进去即可,会提示感谢注册:


    image.png
  5. 然后点击Record按钮,就可以对当前电脑的网络请求进行抓包了:


    image.png
  6. 如果网站是普通的http请求,这样就已经可以正常抓包了。但是如果是https请求,可能会出现乱码,还需要安装一下证书:
    点击Help → SSL Proxying → Install Charles → Root → Certificate。
  7. 点击安装证书:


    image.png
  8. 点击下一页


    image.png
  9. 选择“将所有的证书都放入下列存储”,下面选择“受信任的根证书颁发机构”,然后点击“下一页”,再跳页后点击“完成”即可。
  10. 到这一步就完成了电脑web的抓包。那如果想抓手机的包怎么办呢?继续配置。 点击Proxy → Proxy Settings...:


    image.png
  11. 然后把“Enable transparent HTTP proxying”勾上,上面的Port不用动,记住就好了:


    image.png
  12. 然后将手机和电脑连接同一网络,查看电脑IP地址。查看的方式就不写了,不同的系统查看方式不一样。
  13. 在手机上打开连接的wifi,点开wifi的设置选项,在代理这一块,主机名填写电脑的IP地址,端口填写Charles的代理设置里面的端口号,保存即可。


    image.png
  14. 配置好后,手机上的请求就会被Charles抓包。

你可能感兴趣的:(如何使用Charles抓包,手机、电脑web端。Charles抓包看这一篇就够了)