首页文章charles详解及使用天翼云手机端「charles详解及使用」

charles详解及使用天翼云手机端「charles详解及使用」

时间2025-01-20 10:11:11发布yu分类文章浏览183
导读:1、Charles简介 2、Charles工作原理 ...

1、Charles简介

2、Charles工作原理


 
 

3、Charles主要功能

4、Charles优点


1、Charles安装

2、安装证书


 
 

3、Charles组件学习


 
 

1、 Charles开启代理
Proxy → Proxy Settings
1)端口号,默认8888,如果有冲突,则需要修改
2)点击OK ,打开代理

2 Windows代理设置 ——设置后就能用charles抓取windows上的数据
1、chrome 浏览器输入Chrome://seetting ,在搜索栏中输入【代理】,点击【打开您计算机的代理设置】
2、在打开的Windows代理设置页面中,打开【使用代理服务器】,并填写代理服务器地址及端口号即可(即 charles所在机器的ip和端口号)。

备注:如果charles和客户端在同一台电脑,默认情况下电脑上已经设置好代理了;如果charles和客户端不在同一台电脑,一定要把电脑上的代理服务器地址改为charles所在电脑的ip和端口号。

3、MacOs代理设置 ——设置后就能用charles抓取MacOs上的数据
3.1 常规设置代理方式

3.2 MocOs快捷代理设置
在Charles的Proxy → macOS Proxy

备注:如果charles和客户端在同一台电脑,快捷代理可以代替代理设置。

tips:快速查看Charles所在服务器的ip地址: 【Help → Local Adress】

https是把http进行了封装,把http的报文进行加密了。
不配置的话,能显示https域名,但请求为unknown,报文内容都是乱码。
解决方案:安装SSL证书

Windows抓取https配置
1、Windows安装证书


 
 

2、 macOS抓取https配置


 
 

3、Charles中https代理配置


 
 

手机端配置:
1、确保iOS 设备和Charles服务器在同一个网络下
2、在设置中选中无限局域网 → 网络 → HTTP代理 → 配置代理 → 手动
3、输入Charles服务器的i和端口号 并存储

1、IOS系统设置代理——设置后就能用Charles抓取iOS上的数据:


 
 

 
 

2、Android系统设置代理 —— 设置后就能用Charles抓取Android上的数据

如果设置后无法抓到https包,则需要安装一下手机端证书

华为手机安装证书如下:
1、浏览器中输入chls.pro/ssl提示下载证书
2、在【设置 - WLAN 更多->高级WLAN设置->安装证书 】安装后,证书的用途选择【VPN和凭证】,不要选择【WLAN】亲测不行。
3、安装成功后即可抓取https包

1、Proxy → Throttle Setting
2、勾选 Enable Throttling
3、选择对应的网络类型

弱网一般用于app测试,看app在弱网情况下会不会闪退、登出等异常。

带宽一般指下载的理疗速度
512kbps(kbps=kb/s)=512/8=64KB/s
1M=1024/8=128KB/s
8M=8*1024/8=1024KB/s

1、选择接口,右键 - 选择“BreakPioints”
有的请求后面有随机数,设置断点后因为随机数不同,可能断不到,此时在【Proxy → BreakPioints Setting】中编辑一下请求,把随机数去掉即可
2、在浏览器中访问这个接口
3、进入断点页面,展示接口请求的信息,此时请求还未发送到服务器
4、“Edit Requset” 编辑请求信息
5、点击“Execute” 执行请求
6、执行后,接口的返回数据也会展示在charles中,不会直接返回浏览器
7、“Edit Response” 编辑服务器的返回信息
8、点击“Execute”,把修改后的返回信息,反馈给浏览器,在浏览器中就能看到自己编辑的返回信息


 
 

 
 

问题1、用着好好的,突然有一天无法抓包了
问题原因:charles证书过期了
help→SSL Proxying → Install Charles Root Certificate


 
22年5月使用时发现charles不能用了

吐鲁番版权声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕,E-mail:xinmeigg88@163.com

展开全文READ MORE
详解使用云手机天翼
首页>《霾杀(gl末世)》 第26章晋江手机「首页>《霾杀(gl末世)》 第26章」 苹果手机位置怎么设置苹果手机怎么设置定位「苹果手机位置怎么设置」