天天看点

Charles安装及简单使用

一、安装

1.下载软件并安装

下载地址:https://www.charlesproxy.com/download/,根据自己电脑操作系统类型自行下载安装
      

2.安装JDK并配置环境变量

1)安装JDK(略)

2)配置JDK环境变量

设置JAVA_HOME(实际路径为JDK安装目录)

 设置JDK path环境变量(jre必须同样要配置)

 命令行验证

 二、配置HTTPS抓取

1. 配置抓取PC端指定网站HTTPS报文

1)安装证书

点击 下一步即可

2)启动SSL代理

配置proxy setting

 配置SSL proxy setting

 启用SSL 代理,并添加代理访问的网站,以百度为例

Charles安装及简单使用
Charles安装及简单使用

浏览器访问百度并查看报文

Charles安装及简单使用

 浏览器访问百度并查看报文

2. 配置抓取PC端通用网站HTTPS报文

 通过匹配所有

三、设置断点

启用断点

Charles安装及简单使用

 选择指定的URL地址,启动断点

Charles安装及简单使用

 登录该网站,点击登录后会自动跳转到Charles

Charles安装及简单使用

 可以执行或者修改数据后再执行

Charles安装及简单使用

 如果需要操作直接点击Execute执行下一步,或修改完数据再点击执行下一步,如下图

Charles安装及简单使用

 直接修改我们想要提交的数据,当然不仅可以修改请求的参数,也可以修改服务器的响应参数

四、设置弱网络

点击小乌龟启用弱网络

Charles安装及简单使用

 设置弱网络

Charles安装及简单使用
Charles安装及简单使用

 Chrome设置弱网络

Charles安装及简单使用

 Chrome自定义弱网络

Charles安装及简单使用
Charles安装及简单使用

五、设置Android和iOS真机代理

安装移动端代理证书

Charles安装及简单使用

 提示我们设置手机使用http协议的10.176.77.8:8888URL作为代理地址,并且访问chls.pro/ssl地址安装证书

查看网络,确保手机和PC处于相同网络,修改网络

Charles安装及简单使用

 点击代理

Charles安装及简单使用

 填写提示的IP和端口

Charles安装及简单使用

 浏览器访问chls.pro/ssl,如果不行尝试下载其他浏览器,还不行看下一步

Charles安装及简单使用

 如果手机浏览器无法下载,可以电脑下载后手机再安装,或者使用模拟器,手机根据品牌不同自行百度

2.使用模拟器安装(逍遥模拟器)

下载安装略,设置显示为手机,并立即重启,默认为平板

Charles安装及简单使用

 修改WLAN添加代理,由于模拟器会自动使用电脑浏览器的代理,所以我们需要设置浏览器的代理

Charles安装及简单使用
Charles安装及简单使用

修改模拟器WiFi代理

Charles安装及简单使用

 添加代理

Charles安装及简单使用

六、Charles接口调试

Charles安装及简单使用

"一劳永逸" 的话,有是有的,而 "一劳永逸" 的事却极少