一.常见问题
1. 刚刚接触Charles,经过一系列安装配置后发现截取不到数据,请尝试下列方法:
1.) 关闭防火墙或者防火允许Charels.exe
2.) 断掉wifi重新连接
3.)将手机wifi位置的ip地址设置成静态ip,然后重启charles工具
4.)换个端口试试,可能端口被占用
查看端口是否被占用简单方法(只有是本机地址,才能查看本机中的端口):
Telnet IP地址(本机) 端口号:telnet 192.168.1.102:8888
我们可以看到上面显示端口连接失败,所以这个端口是占用着的。
注:当然,如果开始显示telnet不是内部或外部命令,那么这时候我们需要简单更改一下配置:进入控制面板---程序与功能---打开或关闭window功能---添加telnet组件---确认
5.)讲手机地址改为静态IP(亲生经历)
2. 我接触的Charles最常用功能有哪些?
1.)接口测试
2.)抓包工具
3.)埋点测试
3.截取数据出现乱码,为什么会出现乱码?解决方法
请在Raw模式下查看,Raw模式显示的是原始数据包,一般不会因为编码问题导致显示为乱码。
4.手机设置代理成功后,手机无法上网?
首先,需要明白手机设置代理成功后,上网需要走代理服务器(电脑)的网络,所以当电脑关闭后,手机访问网络就会失败。