首页 > 其他 > 详细

charles

时间:2021-06-16 21:52:33      阅读:20      评论:0      收藏:0      [点我收藏+]

Charles安装

1.点击文件charles-proxy-4.2.8-win64.msi

 

技术分享图片

 

 2.点击下一步

技术分享图片

 

 3.勾选,并点击Next

技术分享图片

 

 4.可以指定安装路径,点击Next

技术分享图片

 

 5.点击Install

技术分享图片

 

 6.等待安装完毕

技术分享图片

 

 7.点击Finish,完成安装

技术分享图片

 

 


 

Charles下载Web证书

1.启动charles,点击help,选中ssl Proxying ,点击Install Charles Root Certificate

技术分享图片

 

 2.点击安装证书按钮

技术分享图片

 

 3.点击下一步

技术分享图片

 

 4.选中将所有的证书都放入下列存储(p),点击浏览按钮

技术分享图片

 

 5.选中受信任的根证书颁发机构,点击缺点按钮

技术分享图片

 

 6:点击下一步按钮

技术分享图片

 

 

 7.点击完成按钮

技术分享图片

 

8.界面弹出导入成功弹框

 技术分享图片

 

 9.点击proxy按钮,选中Proxy settings....

技术分享图片

 

10.勾选允许传输http代理(Enable transparent HTTP proxying),点击OK

技术分享图片

 

 11.点击proxy按钮,选中SSL Proxyig settings...

技术分享图片

 

 

 12.点击勾选运行代理,点击add按钮

技术分享图片

 

 13:填写HostPort都为*,正则表达式为匹配所有,再点击”OK”按钮

 

技术分享图片

 

 

 14.点击OK按钮

技术分享图片

 

 15.重启Charles即可

技术分享图片

 

 16:验证是否可以获取web端的https接口

(1)打开charles

(2)打开浏览器输入数据

技术分享图片

 

 

 

(3)查看charles,能获取htpps的包数据

 

技术分享图片

 

 

 

弱网测试

1.点击proxy选择Throttle Settings...

技术分享图片

 

 

 

2.进行配置

技术分享图片

配置参数解析:

bandwidth —— 带宽,即上行、下行数据传输速度
utilisation —— 带宽可用率,大部分modern是100%
round-trip latency —— 第一个请求的时延,单位是ms。
MTU —— 最大传输单元,即TCP包的最大size,可以更真实模拟TCP层,每次传输的分包情况。
Releability —— 指连接的可靠性。这里指的是10kb的可靠率。用于模拟网络不稳定。
Stability —— 连接稳定性,也会影响带宽可用性。用于模拟移动网络,移动网络连接一般不可靠。

 

3.打开网址进行访问

 

charles

原文:https://www.cnblogs.com/gaojunhui/p/14888806.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!