移动端APP的抓包配置,请看这篇文章:https://www.cnblogs.com/QiKa/p/13906667.html
以下针对PC抓包进行介绍:
PC端设置
1、启动Charles软件,在菜单中找到 Help -> SSL Proxying ->Install Charles Root Certificate.(安装导入证书:跟随提示完成就可)
2、菜单中找到 proxy -> SSL proxy setting -> 勾选Enable SSL Proxying -> locations 里 添加一个 host 为 * 的 通配符 即可通配所有域名
(否则charles抓包时会存在过滤掉某些请求的情况,host和port填上*,表示匹配抓取所有的请求)
注意:只要在PC上进行抓取https的请求,就要这样去勾选上并启用
手机端设置(同fiddler)
1、设置手机wifi 的 代理 ip 和端口号(将手机和电脑所处网络保持一致)--实在不清楚就百度
2、手机上设置IP和端口,如果不知道可在安装charles的电脑上cmd查看ip地址,然后还需要在charles上设置端口;(设置端口就如同一个验证码,两端保持一致才能实现通信)
3、手机上任意浏览器打开并访问地址: http://charlesproxy.com/getssl(按提示进行下载证书)
此时下载的是个.pem 格式的,需要手动更改为.crt 格式),在手机上:系统设置→更多设置→系统安全→加密与凭据→从存储设备安装
4、根据提示下一步直至安装完成
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)