Charles抓取https接口

Charles抓取https接口,是不是试过很多办法、看过很多文档了,但还是抓取不到https接口?

没关系,我来拯救你!

简单的地方我就文字描述说一下,要点的地方我会放图说仔细说明白。

1.手机和电脑在同一个网络,手机连接代理:

手机上需要填主机名和端口号2项,端口号8888这个是固定的,主机名怎么看呢?

Help-->Local IP Address

2.下载证书:Help-->SSL Proxying-->Install Charles Root Certificate on a Mobile Device or Remote Browser

点击选项后出来上图弹框,用手机浏览器(一般用自带浏览器)输入上图地址,下载证书,并按提示安装证书。

安装完成后,iOS手机需要信任一下:设置→通用→关于本机→证书信任设置,里面启用完全信任Charles证书。

Android各个手机操作不一样,一般都是在设置--更多设置--安全--从手机存储和SD卡安装,这里安装就行了,看具体手机。

3.目前看多的介绍抓https接口的文章讲到这里就结束了,就说可以抓到https接口了,可是我试过很多次还是抓不到。这是因为缺少了很重要的一步,Charles需要设置一下代理:

Proxy-->SSL Proxy Settings-->勾选Enable SSL Proxing-->Add添加host和端口,当然这里的端口就是443了。

设置好之后,OK就可以!

赶快试一试吧,绝对可以抓到https的接口!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值