charles的使用
2021/7/25 13:06:03
本文主要是介绍charles的使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、配置环境+抓包数据
1、设备和charles的安装电脑连接同一WIFI(有些公司内部网络不支持代理)
2、电脑安装charles的信任证书
安装步骤:charles—help—SSL Proxying-install charles root certificate on a Mobile Device or remote Browser
3、手机配置代理
打开设置—WIFI—输入密码—选择高级选项—代理:选择手动— IP:选择电脑的IP(电脑的IP可以在 Charles_help_Local Ip Address中查看)—端口:8888 ,点击连接 ,charles会收到请求弹窗—选择 always,这时手机的每次http请求都可以在charles中看到,只不过htts的请求会显示unknown,需要你的手 机再安装charles的证书。
4、手机下载charles证书
在自带浏览器中输入chls.pro/ssl,下载完成
5、手机安装charles
(各品牌手机有些不同)华为手机设置—安全—更多安全设置—加密凭据—从存储设备安装(找到刚下载的 charles的证书)安装完成后,手机的htts请求就可以在charles中可以看到了,需要那个接口数据自己找就可以 了
二、mock数据
1、下载原有的数据进行修改
选中你想要mock的接口,点击右侧框内选中contens,找到headres,然后下载数据,一般都是json数据, 保存在本地,根据需要修改成你想要的数据
2、把修改的数据mock到手机上
在需要mock的接口右键点击—Map local—Map to—选中刚才修改好的json的数据
3、直接再次请求就可以看到你想要的mock数据
这篇关于charles的使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-07-06有没有什么开源的py项目可以对图像进行分类-icode9专业技术文章分享
- 2024-07-05feign默认connecttimeout和readtimeout是多少-icode9专业技术文章分享
- 2024-07-05idea控制台,日志太多,导致部分想看得日志被刷走 搜不到-icode9专业技术文章分享
- 2024-07-05The server selected protocol version Tls10 is not accepted by client preferences [TLs12]-icode9专业技术文章分享
- 2024-07-05怎么清理项目缓存-icode9专业技术文章分享
- 2024-07-04安装 Eyoucms详细图文教程-icode9专业技术文章分享
- 2024-07-04ueditor 复制文章时,图片的链接是一个下载图片地址,该如何处理?-icode9专业技术文章分享
- 2024-07-04怎样判断host有没有对wordpress有缓存呢-icode9专业技术文章分享
- 2024-07-04具有编译功能的系统make后,无法ssh连接-icode9专业技术文章分享
- 2024-07-04make后如何升级ssh-icode9专业技术文章分享