Charles 配置抓包

遇到一个能抓包但是在structure和sequence显示的问题,各种找原因现做一下整理。

Mac上的配置过程:

1,添加本机的认证

help -->  ssl proxying -->  install charles root certificate

2,选中 Proxy --> macos Proxy

3,选中 SSL Proxy  setting --> ssl proxying 添加端口号和ip *:*

4,Recording Settings --> options 设置 100 100 100

5,Recording Settings --> includes 添加 http 和 https 的记录范围:可以写  *:*,或指定 域名端口号。

6,如果需要代理移动端抓包,Proxy --> Proxy Setting Port设置一个代理的端口例如:8888,网络偏好设置查看本地ip地址。

 

手机上的配置过程:

1,移动端链接同一个WiFi局域网

2,手机上配置代理,点击链接的网络 --> 配置代理 -->  手动 --> 输入电脑的ip和Charles设置好的 8888 端口号 存储,然后发现有些app用不了了,关掉就行。

3,Safari上输入 https://chls.pro/ssl 下载证书,安装证书,然后手机点开设置 --> 通用 --> 描述文件和设备管理 --> 配置描述文件看到Charles Proxy 点开 并信任。

4,移动设备网络配置 

Help -->  SSL Proxying   -->  Install Charles Root Certificate On a Mobile Device Or Remote Browser

会有一个提示,按照提示在移动端配置代理,ip就是本机ip有时候会加密无妨,手机和电脑同一个网络就可以了。

 

开启Charles代理网速变慢

重新设置:Proxy --> Throttle Settings --> enable Throttling 打开 --> Throttle preset 设置为 100mbps ,网络会流畅

需要使用弱网环境时候可以设置这里的值。

 

转载于:https://www.cnblogs.com/the-last/p/11533293.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值