这里有篇Charles详细教程,看完后就可以把Fiddler卸载了

相信测试的小伙伴在工作过程中 , 经常遇到没有接口文档 , 或者接口文档信息不明确 , 最终导致自己的接口测试、性能测试等工作任务因此被阻塞、延迟的情况 。
 
如果你有这样的困扰 , 可以使用抓包工具自行抓接口数据信息 , 不同的协议需要使用不同的抓包工具 , 今天我给大家分享的是 , 针对http以及https协议的抓包工具charles , 如何设置?才能完美地实现对电脑以及手机App设备下的 , http以及https协议的真实接口调用数据信息的获取 。
PC设置在Charles窗口中 , 单击菜单项“代理”》“代理设置” 。

这里有篇Charles详细教程,看完后就可以把Fiddler卸载了

文章插图
 
在代理设置窗口中 , 勾选“启动SOCKS”代理 , “通过SOCKS启动HTTP代理”、“包括默认HTTP端口(80,443,8080,8443)”自动被勾选上 , 保持这两个选项的勾选设置 , 单击【确定】 。
这里有篇Charles详细教程,看完后就可以把Fiddler卸载了

文章插图
 
在Charles窗口中 , 单击菜单项“代理”》“SSL代理设置” 。
这里有篇Charles详细教程,看完后就可以把Fiddler卸载了

文章插图
 
单击【添加】 , 在弹出的“编辑位置”窗口中 , 主机、端口文本框均输入星号 , 如下截图所示 , 
单击“编辑位置”窗口中的【确定】 , 
这里有篇Charles详细教程,看完后就可以把Fiddler卸载了

文章插图
 

这里有篇Charles详细教程,看完后就可以把Fiddler卸载了

文章插图
【这里有篇Charles详细教程,看完后就可以把Fiddler卸载了】 
然后在“SSL代理设置”窗口中 , 单击【确定】 。
 
安装根证书
在Charles窗口中 , 单击菜单项“帮助”》“SSL代理”》“安装Charles根证书” 。
这里有篇Charles详细教程,看完后就可以把Fiddler卸载了

文章插图
 
存储位置勾选当前用户、本地计算机均可 , 单击【下一步】 。
这里有篇Charles详细教程,看完后就可以把Fiddler卸载了

文章插图
 
在“证书”窗口 , 单击【安装证书】 。
这里有篇Charles详细教程,看完后就可以把Fiddler卸载了

文章插图
 
在“证书导入向导”窗口 , 单击【下一步】 。
这里有篇Charles详细教程,看完后就可以把Fiddler卸载了

文章插图
 
在“证书导入向导”窗口 , 点选“将所有的证书都放入下列存储” , 单击【浏览】 , 
在弹出的“选择证书存储窗口”中 , 单击“受信任的根证书颁发机构” , 单击【确定】 。
这里有篇Charles详细教程,看完后就可以把Fiddler卸载了

文章插图
 
在“证书导入向导”窗口中 , 单击【下一步】 。
这里有篇Charles详细教程,看完后就可以把Fiddler卸载了

文章插图
 
在“证书导入向导”窗口中 , 单击【完成】 。
这里有篇Charles详细教程,看完后就可以把Fiddler卸载了

文章插图
 
在弹出的“安全性警告”窗口中 , 单击【是(Y)】 。
这里有篇Charles详细教程,看完后就可以把Fiddler卸载了

文章插图
 
弹出的“证书导入向导”提示框中 , 单击【确定】 。
这里有篇Charles详细教程,看完后就可以把Fiddler卸载了

文章插图
 
在“证书”窗口中 , 单击【确定】 。至此 , 完成PC端证书安装(或导入) 。
这里有篇Charles详细教程,看完后就可以把Fiddler卸载了

文章插图
 
设备设置代理设置
PC端charles处于开启状态;
设备和PC处于同一wifi 。
这里有篇Charles详细教程,看完后就可以把Fiddler卸载了

文章插图
 
安装证书
点击设备自带浏览器 , 
在地址栏中输入 , 
chls.pro/ssl
或者http://charlesproxy.com/getssl
这里有篇Charles详细教程,看完后就可以把Fiddler卸载了


推荐阅读