charles使用经验
一、pc端
证书
(有时出现https包unknown的问题,一般都是证书的问题)
1、证书安装:
help->sslProxying->install Charles root certificate
2、证书信任(Mac):(容易漏掉)
启动台打开钥匙串,左下角种类选择证书,右侧列表找到Charles证书,右键显示简介
选择信任,始终信任
端口
(一般出现content乱码的问题,是因为这里)
proxy->ssl proxying,这里可以添加要访问的端口号,当然也可以过滤不想访问的端口号,例如https的端口号443,http协议的端口号80,*代表通配所有
二、 移动端
证书
chls.pro/ssl下载证书,安装,苹果iOS10以上需要到关于手机里信任
代理
pc和移动端连接处于同一个网段,通俗点,就是连接同一个Wi-Fi,移动端设置代理,需要PC端查看IP和端口号当然这个端口号是可以在这里设定的,默认8888,注意别在其它地方占用8888