Charles使用技巧
2024-09-06 06:13:27
过滤不必要请求
有些时候会抓取到很多自己不需要的请求 ,看起来不直观 只想抓包自己关心的地址
在外部设备抓包
比如你的手机设备 电脑模拟器等
本质就是你通过Charles开启一个代理端口,无论是外部设备只要能够访问你的代理端口就行,通过代理端口进行网络转发就能抓到包
Charles开启代理
使用charles在本机开启一个8888端口的代理
无论是wifi还是外部其他设备只要设置代理服务器的地址指向当前代理的地址和端口
手机/模拟器设置
我以mumu模拟器为例
1.打开设置(手机同理 必须在同一网段 网线可以手机连本机开启的热点wifi)
2.打开wifi设置
然后通过手机请求 都会先请求到代理机 转发 所以能够抓到包
抓取https
电脑端
将证书改为信任就行了
增加监听443端口
开启SLL代理
手机端或模拟器
跟前面一样开启代理 并设置app的代理地址为charles提供
1.选择
2.手机浏览器输入 chls.pro/ssl 会自动下载证书 弹出以下框 设置名字点确认就行了
ios格外设置
需要信任该证书 设置->通用->关于本机->证书信任设置(最下面)
最新文章
- JavaEE基础(十九)/异常和File
- ARM1138@PWM例程分析
- 临时文档9--dfs
- 对DataTable里数据进行排序
- Umbraco隐藏属性
- hdu 2209 bfs+状压
- .net 模糊匹配路径
- 【微服务No.4】 API网关组件Ocelot+Consul
- LeetCode算法题-Count Primes(Java实现)
- SSH的使用
- 一次完整的 HTTP 请求过程
- Android -- ViewGroup源码分析+自定义
- CGBitmapContextCreate函数参数详解 以及在 ios7下变化
- WordPress 主题教程
- Vuejs入门级简单实例
- jquery tmpl 详解(转)
- UltraISO制作启动盘及提取U盘为ISO镜像
- [典型漏洞分享]Insert型SQL注入的发现和利用,篡改订单金额
- Codeforces - 570D 离散DFS序 特殊的子树统计 (暴力出奇迹)
- python3 - 使用__slots__限制实例属性
热门文章
- 分布式-技术专区-Redis和MySQL缓存一致性问题
- fixture实战---通过fixure,解决方法依赖逻辑
- PHP操作XML方法之 XML Expat Parser
- 升级python后yum命令出错
- Git中crlf自动转换的坑
- CF566E Restoring Map
- ssh-key添加之后依旧需要密码输入Bug的解决
- ansible如何用root用户运行普通用户授权
- sql 聚合查询
- Invoking destroy method 'close' on bean with name 'dataSource'